Нещодавно я виявив бієктивне відображення f від позитивних цілих чисел до кінцевих, вкладених послідовностей. Мета цього виклику - реалізувати його на обраній вами мові.
Картографування
Розглянемо число n з факторами, де . Потім:
Наприклад:
Правила
- Ви можете написати повну програму або функцію для виконання цього завдання.
- Вихід може бути в будь-якому форматі, розпізнаваний як послідовність.
- Дозволено вбудовувати основні факторизації, тестування первинності тощо .
- Стандартні лазівки заборонені.
- Ваша програма повинна заповнити останній тестовий випадок за 10 хвилин на моїй машині.
- Це код-гольф, тому найкоротший код виграє!
Випробування
10
:{{},{{}},{}}
21
:{{{}},{},{{}}}
42
:{{{}},{},{{}},{}}
30030
:{{{}},{{}},{{}},{{}},{{}},{}}
44100
:{{{{}}},{{{}}},{{{}}},{},{}}
16777215
:{{{{}}},{{}},{{}},{},{{}},{{}},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{{}}}
16777213
: пастебін