Sample Output Sample Output

На работу с переменными

Сумма с инверсией

 

Дано двузначное число. Нужно его развернуть, и сложить результат с исходным числом.

 

Input

Со стандартного устройства ввода вводится целое положительное число на отрезке 10..99.

 

Output

Нужно выдать на стандартное устройство вывода выражение в следующем формате:

 

(исходное число) + (развернутое число) = (сумма).

 

Знаки ‘+’ и ‘=’ отделяются пробелами.

 

Sample Input

 

Sample Output

82 + 28 = 110

 

Век и год

 

Дан год. Нужно определить, какой сейчас век, и сколько лет прошло с начала текущего века.

 

Input

Со стандартного устройства ввода вводится целое положительное число, не превосходящее 10000 и не кратное 100 – год.

 

Output

Нужно выдать на стандартное устройство вывода через пробел два числа – количество веков и количество лет.

 

Sample Input

 

Sample Output

13 34

 

 


Дележ яблок

школьников делят яблок “поровну”, то есть так, чтобы количество яблок, доставшихся любым двум школьникам, отличалось бы не более, чем на 1.

Программа получает на вход числа и и должна вывести количество школьников, которым достанется яблок меньше, чем некоторым из их товарищей.

При решении этой задачи нельзя пользоваться условной инструкцией if и циклами.

Формат входного файла

В первой строке дано два целых числа ( ) и

Формат выходного файла

Выведите одно целое число: ответ на задачу.

Примеры

Входные данные Выходные данные
7 30
7 28

 

МКАД

Длина Московской кольцевой автомобильной дороги —109 километров. Байкер Вася стартует с нулевого километра МКАД и едет со скоростью километров в час. На какой отметке он остановится через часов?

Программа получает на вход значения . Если то Вася движется в положительном направлении по МКАД, если же значение , то в отрицательном.

Программа должна вывести целое число от 0 до 108 — номер отметки, на которой остановится Вася.

Формат входного файла

В первой строке дано два целых числа v ( ) и v ( ).

Формат выходного файла

Выведите одно целое число – номер километра, где остановится Вася

Примеры

Входные данные Выходные данные
60 2
-1 1

 


Ветвление

 

Максимум из 3-х чисел

 

Даны 3 целых различных числа. Нужно определить, которое из них самое большое.

 

Input

Со стандартного устройства ввода вводится через пробел 3 целых числа, не превосходящих по модулю 10000.

 

Output

Нужно выдать на стандартное устройство вывода через пробел ответ в следующем формате:

“First number is maximal”

“Second number is maximal”

“Third number is maximal”

 

Sample Input

1234 4321 -432

 

Sample Output

Second number is maximal

 

Шоколадка

 

Требуется определить, можно ли от шоколадки размером n × m долек отломить k долек, если разрешается сделать один разлом по прямой между дольками (то есть разломить шоколадку на два прямоугольника).

 

Входные данные:

Вводятся 3 числа: n, m и k; k не равно n × m. Гарантируется, что количество долек в шоколадке не превосходит 30000.

 

Выходные данные:

Выведите «YES» или «NO» (без кавычек), если можно отломить k долек или нельзя соответственно.

 

Примеры:

Sample Input Sample Input

3 3

2 2

4 1

 

Sample Output Sample Output

YES NO


Сдача

 

Товар стоит a руб. b коп. За него заплатили c руб. d коп. Сколько сдачи требуется получить?

 

Входные данные:

Вводятся 4 числа: a, b,c и d. (a, c <= 20; b, d <= 100)

 

Выходные данные:

Необходимо вывести через пробел 2 числа: e и f, число рублей и копеек, соответственно. Число копеек должно быть строго меньше 100.

 

Примеры:

 

Sample Input Sample Input

2 2
1 1
3 4
2 0

Sample Output Sample Output

1 1 1 99