Задачи
Расширенное счастливое число
Расширенное счастливое число
Дано натуральное число \textbf{n}. Возведем в \textbf{k} - ую степень каждую его цифру и просуммируем полученные результаты. Обозначим результат через \textbf{S_k}(\textbf{n}). Например, \textbf{S_2}(\textbf{65}) = \textbf{6^2} + \textbf{5^2} = \textbf{61}. Построим последовательность \textbf{n}, \textbf{S_k}(\textbf{n}), \textbf{S_k}(\textbf{S_k}(\textbf{n})), … .
Счастьем числа \textbf{n} по отношению к \textbf{k} будем называть наименьшее число в этой последовательности.
\InputFile
Каждая строка является отдельным тестом и содержит три целых числа \textbf{a}, \textbf{b} (\textbf{1 }≤ \textbf{a}, \textbf{b} ≤ \textbf{10^6}) и \textbf{k} (\textbf{1 }≤ \textbf{k} ≤ \textbf{6}).
\OutputFile
Для каждого теста вычислить счастье каждого числа от \textbf{a} до \textbf{b} включительно по отношению к \textbf{k} и вывести их сумму.
Входные данные #1
13 13 2 1 5 2 535 538 3
Выходные данные #1
1 14 820