Турнір вихідного дня 27-09

Time limit: 1.0s / Memory limit: 256M

Бали: 10

Відома назва ~S~ стільникової мережі та значення ~B~ балансу рахунку.

Виведіть повідомлення згідно зразка вихідних даних. Баланс рахунку виводити з двома десятковими знаками.

Обмеження

  • ~S~ містить лише символи проміжків 'a'..'z', 'A'..'Z'
  • ~1 \le |S| \le 20~
  • ~-10^9 \le B \le 10^9~

Input

Перший рядок містить назву ~S~.

Другий рядок містить баланс рахунку ~B~.

Output

Вивести відповідь згідно з прикладом вихідних даних.

Sample Input 1

Starlink
4425

Sample Output 1

Hello, Starlink subscriber! Your current balance is 4425.00 UAH.

Time limit: 1.0s / Memory limit: 256M

Бали: 10

Напишіть програму для запису і знаходження значення виразу (a + b) * (a + b), де a і b - цілі числа.

Обмеження

  • ~1 \le a,b \le 10^3~

Input

Перший рядок містить ціле число ~a~.

Другий рядок містить ціле число ~b~.

Output

Вивести відповідь згідно з прикладом вихідних даних.

Sample Input 1

4
3

Sample Output 1

(4 + 3) * (4 + 3) = 49

Time limit: 1.0s / Memory limit: 256M

Бали: 10

Напишіть програму для форматування числа ~n~ з відсотком.

Обмеження

  • ~0 \le n \le 1~

Input

Ввести дійсне число ~n~.

Output

Вивести відформатоване число ~n~ у відсотках з двома десятковими знаками.

Sample Input 1

0.1

Sample Output 1

10.00%

Time limit: 1.0s / Memory limit: 256M

Бали: 10

Деяка подія тривала ~d~ днів, ~h~ годин, ~m~ хвилин та ~s~ секунд.

Знайдіть тривалість цієї події у секундах.

Обмеження

  • ~0 \le d \le 365~
  • ~0 \le h \le 23~
  • ~0 \le m \le 59~
  • ~0 \le s \le 59~

Input

Перший рядок містить ціле число ~d~.

Другий рядок містить ціле число ~h~.

Третій рядок містить ціле число ~m~.

Наступний рядок містить ціле число ~s~.

Output

Вивести відповідь згідно з прикладом вихідних даних.

Sample Input 1

1
16
25
50

Sample Output 1

The amounts of seconds: 145550.

Time limit: 1.0s / Memory limit: 256M

Бали: 10

Необхідно певну суму грошей залишити на банківському рахунку, щоб отримувати відсотки по закінченню певного часу. Наприклад, через 10 років ви хотіли б отримати 10 000 доларів США на власному рахунку.

Скільки потрібно внести грошей на депозит сьогодні, щоб це сталося?

Для розв'язування цієї задачі можна використовувати формулу ~p = f/(1+r)^n~, де ~p~ - це поточна сума, яку потрібно внести сьогодні, ~f~ - майбутнє значення, яке ви хочете отримати (у нашому випадку становить 10 000 доларів США), ~r~ - річна відсоткова ставка, ~n~ - кількість років перебування грошей на рахунку.

Обмеження

  • ~1 \le f \le 10^6~
  • ~1 \le n \le 100~
  • ~0 < r \le 1~

Input

Перший рядок вхідних даних містить ціле число ~f~.

Другий рядок містить дійсне число ~r~.

Третій рядок містить ціле число ~n~.

Output

Вивести відповідь згідно з прикладом вихідних даних.

Sample Input 1

10000
0.05
10

Sample Output 1

You will need to deposit this amount: 6139.13.