Минимальная мощность итерации из числа определяется следующим образом :
То есть повышается до самой низкой цифры в . Например, и .
Минимальный корень мощности из числа определяется как число , полученное от многократного применения , пока фиксированная точка не будет найдена. Вот таблица минимальных степенных корней чисел от 1 до 25:
n MPR(n)
--------------------------
1 1
2 1
3 531441
4 1
5 3125
6 4738381338321616896
7 1
8 16777216
9 1
10 1
11 11
12 12
13 13
14 14
15 15
16 16
17 17
18 18
19 19
20 1
21 21
22 1
23 279841
24 1
25 1
Задача: Генерация чисел, минимальный корень которых не равен 1 или самому себе.
Вот первые 50 чисел в этой последовательности:
3, 5, 6, 8, 23, 26, 27, 29, 35, 36, 39, 42, 47, 53, 59, 64, 72, 76, 78, 82, 83, 84, 92, 222, 223, 227, 228, 229, 233, 237, 239, 254, 263, 267, 268, 269, 273, 276, 277, 278, 279, 285, 286, 287, 289, 296, 335, 338, 339, 342
правила
- Вы можете сгенерировать первые
n
числа этой последовательности (с 0 или 1 индексом), сгенерироватьn
th-й член, создать генератор, который вычисляет эти слагаемые, выводить бесконечно много их и т. Д. - Вы можете взять ввод и дать вывод в любой базе, но вычисления для MPR должны быть в базе 10. Например, вы можете взять ввод
###
(в унарном виде) и вывод### ##### ######
(в унарном) - Вы должны дать цифры. Вы не можете (например) выводить
"3", "5", "6"
, так как это строки.3, 5, 6
и3 5 6
оба действительны, однако. Выведение2 3
,"23"
илиtwenty-three
все считаются недействительным представлением числа23
. (Опять же, вы можете использовать любую базу для представления этих чисел.) - Это код-гольф , поэтому выигрывает самый короткий код (в байтах).