Страница: 1 Отображать по:
Входные данные

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

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

Программа должна вывести также три строки. В первой строке - фамилию, во второй - дату рождения, в третьей - номер банковской карточки.

Ограничения

Тестовые примеры, на которых проверяется решение, удовлетворяют следующим ограничениям.

Фамилия записывается латинскими строчными и заглавными буквами, длина фамилии не меньше трех символов и не больше 50.

Номер банковской карточки натуральное число, состоящее не менее, чем из 5, и не более, чем из 15 цифр.

Дата рождениязаписывается в формате ДД.ММ.ГГГГ (день и месяц вводятся ровно двумя цифрами каждый, год - ровно четырьмя)

Примеры
Входные данные
Smith
112324332
12.10.1964
Выходные данные
Smith
12.10.1964
112324332
ограничение по времени на тест
2.0 second;
ограничение по памяти на тест
64 megabytes

Требуется подсчитать, сколько дней прошло с начала 2010 года до указанной даты в 2010 году.

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

Вводятся два числа, разделенных пробелом - число, месяц.

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

Вывести одно число - количество дней.

Примеры
Входные данные
2 1
Выходные данные
2
Входные данные
31 12
Выходные данные
365
ограничение по времени на тест
2.0 second;
ограничение по памяти на тест
64 megabytes
Дано 5 положительных чисел. Требуется перевернуть каждое из чисел и распечатать их в обратном порядке. При этом, если перевернутое число начинается с нуля, то ведущие нули не печатаются. Например, вместо 230 следует вывести 32, а вместо 100 - 1. Пять чисел вводятся в одной строке через пробел. Требуется также вывести пять чисел через пробел.
Примеры
Входные данные
1 2 3 4 5
Выходные данные
5 4 3 2 1
Входные данные
23 543 100 230 7
Выходные данные
7 32 1 345 32
ограничение по времени на тест
2.0 second;
ограничение по памяти на тест
64 megabytes

Вводятся три цифры. Требуется составить из них наибольшее возможное четное число.

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

Вводятся три цифры, разделенные пробелом. Гарантируется, что хотя бы одна из них отлична от нуля и хотя бы одна цифра четная.

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

Вывести одно трехзначное число (без пробелов). Число не может начинаться с нуля.

Примеры
Входные данные
2 4 3
Выходные данные
432
Входные данные
0 0 1
Выходные данные
100
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes

Для двух данных натуральных чисел найдите их наибольший четный и наибольший нечетный делители.

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

Вводятся два натуральных числа, разделенные пробелом. Числа не превосходят 109.

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

Выведите два числа через пробел — наибольший общий четный делитель и наибольший общий нечетный делитель. Если какого-то из делителей не существует, выведите вместо него 0.

Примеры
Входные данные
6 12
Выходные данные
6 3
Входные данные
15 25
Выходные данные
0 5

Страница: 1 Отображать по:
Выбрано
:
Отменить
|
Добавить в контест