Волшебная последовательность
(Время: 1 сек. Память: 32 Мб Сложность: 13%)
Последовательность из K+1 целого числа A0, A1, …, AK будем называть «волшебной», если она однозначно определяется первым своим элементом A0 и значением K следующим образом. От последнего имеющегося числа последовательности отделяется последняя цифра его десятичной записи, возводится в пятую степень, умножается на 20 и прибавляется к числу, получившемуся после отделения этой цифры. При этом следует считать, что при отделении последней цифры от однозначного числа получается ноль. Именно таким образом формируется каждый последующий элемент Ai из Ai-1 для i от 1 до K.
Математически эту операцию преобразования числа d, состоящего из n цифр, можно описать следующим образом:
dndn-1…d1 → dndn-1…d2 + 20×d15
По заданному первому элементу последовательности A0 и значению K требуется определить наименьший и наибольший элементы заданной последовательности.
Входные данные
Первая строка входного файла INPUT.TXT содержит два целых числа: A0 и K – первый элемент последовательности и количество последующих её элементов соответственно (0 ≤ A0 ≤ 109, 0 ≤ K ≤ 104).
Выходные данные
В выходной файл OUTPUT.TXT выведите два целых числа через пробел: наименьший и наибольший элементы последовательности.
Пример
№ | INPUT.TXT | OUTPUT.TXT |
1 | 10 10 | 1 671116 |
Пояснение к примеру
Здесь мы получаем следующую последовательность из 11 чисел:
10 → 1 → 20 → 2 → 640 → 64 → 20486 → 157568 → 671116 → 222631 → 22283.
Для отправки решения задачи необходимо зарегистрироваться и авторизоваться!
|