eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач
Задачи

Странная Последовательность

Странная Последовательность

Из заданного числа n получается следующая последовательность S:

S0 = n,

Si = f(Si-1), i1

Здесь f(x) равно разнице между числами полученые в результате перестановки цифр числа x в порядке убывания и в порядке возрастания. Например:

f(2214) = 42211224 = 2997

Обратите внимание, что нули в начале числа не учитываются. Найдите Sk.

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

Два целых числа n (0n109) и k (0k105).

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

Выведите Sk.

Пример

Пусть n = 2214, k = 2. Тогда:

A0 = 2214,

A1 = f(2214) = 42211224 = 2997

A2 = f(2997) = 99722799 = 7173

Лимит времени 1 секунда
Лимит использования памяти 128 MiB
Входные данные #1
757 334
Выходные данные #1
495
Источник 2022 Полуфинал Азербайджанской Республиканской Олимпиады по информатике, 8 Марта