Автор: | Антон Карабанов | Ограничение времени: | 1 сек | |
Входной файл: | Стандартный вход | Ограничение памяти: | 512 Мб | |
Выходной файл: | Стандартный выход | |||
Максимальный балл: | 100 |
Первый прототип портативного сотового телефона был выпущен в 1973 году, ровно 50 лет назад. В ознаменование этого события все натуральные числа, у которых в начале стоят пятёрки, а в конце — нули (и не имеющие никаких других цифр) будем называть юбилейными. Например, юбилейными являются числа 50, 55000 или 55555550, а 55, 1024 или 55900 — не являются.
Определите n-е по счету юбилейное число.
Единственная строка входных данных содержит натуральное число n.
Выведите через пробел два натуральных числа — количество пятерок и нулей в n-м юбилейном числе.
1 ≤ n ≤ 1018
Баллы за каждый тест начисляются независимо.
Решения, верно работающие при n ≤ 105, получат не менее 50 баллов.
В примере дано n = 9. Перечислим первые 9 юбилейных чисел: 50, 500, 550, 5000, 5500, 5550, 50000, 55000, 55500. У девятого юбилейного числа в записи 3 пятёрки и 2 нуля.
№ | Стандартный вход | Стандартный выход |
---|---|---|
1 |
|
|