Название новейшего видео Numberphile , 13532385396179 , является фиксированной точкой следующей функции f на натуральных числах:
Пусть n будет положительным целым числом. Запишите простую факторизацию обычным способом, например, 60 = 2 2 · 3 · 5, в которой простые числа записаны в порядке возрастания, а показатели степени 1 опущены. Затем приведите экспоненты к строке и пропустите все знаки умножения, получив число f (n). [...] например, f (60) = f (2 2 · 3 · 5) = 2235.
(Вышеприведенное определение взято из Задачи 5 из пяти Задач на 1000 долларов - Джон Х. Конвей )
Обратите внимание, что f (13532385396179) = f (13 · 53 2 · 3853 · 96179) = 13532385396179.
задача
Возьмите положительное составное целое число n
как вход и выход f(n)
.
Другой пример
48 = 2 4 · 3, так что F (48) = 243.
Testcases
Больше тестов доступно здесь .
4 -> 22
6 -> 23
8 -> 23
48 -> 243
52 -> 2213
60 -> 2235
999 -> 3337
9999 -> 3211101