Məsələlər
Секретный уровень
Секретный уровень
Поиграв достаточное время в игру Пети, Коля обнаружил, что в ней есть секретный уровень, для получения доступа к которому нужно ввести очень секретный код и очень долго ждать проверки его правильности. Коля даже однажды видел и запомнил код, который вводил Петя, играя в свою игру, но, попытавшись ввести самостоятельно этот код, получил сообщение о том, что он неверный. Поскольку уровень обещал быть невероятно богат разными плюшками, Коля решил, что должен непременно на него попасть и обратился за помощью к хакеру Васе. После долгого изучения кода игры Пети Васе так и не удалось снять защиту с этого уровня, но удалось выяснить как можно получить этот код.
Способ получения кода заключается в следующем. Берется число, равное серийному номеру компьютера, на котором запущена игра. Далее каждая цифра этого числа умножается на саму себя, полученные при этом числа записываются рядом друг с другом, образуя новое число. Эта операция выполняет столько раз, сколько было перезагрузок компьютера в течение дня. Кодом будет количество цифр в числе, которое получится в итоге.
\InputFile
В единственной строке задаются два целых числа: количество перезагрузок \textbf{k} и серийный номер компьютера Коли \textbf{N} (\textbf{0} ≤ k ≤ \textbf{100}, \textbf{0} ≤ \textbf{N} ≤ \textbf{10^13}).
\OutputFile
В единственную строку выведите одно число -- код для секретного уровня в игре Пети.
Giriş verilənləri #1
1 85
Çıxış verilənləri #1
4
Şərh: В первом примере, после возведения в квадрат каждой цифры, получается число 6425, состоящее из четырех цифр. Во втором примере, сначала 4 возводится в квадрат – получается 16, а после возведения в квадрат цифр числа 16 получится трехзначное число 136.