Récemment, j'ai trouvé un mappage bijectif f d'entiers positifs à des séquences imbriquées finies. Le but de ce challenge est de le mettre en œuvre dans la langue de votre choix.
La cartographie
Considérons un nombre n avec les facteurs où
. Alors:
Par exemple:
Règles
- Vous pouvez écrire un programme complet ou une fonction pour effectuer cette tâche.
- La sortie peut être dans n'importe quel format reconnaissable comme une séquence.
- Les fonctions intégrées pour la factorisation principale, les tests de primalité, etc. sont autorisées .
- Les failles standard ne sont pas autorisées.
- Votre programme doit terminer le dernier cas de test en moins de 10 minutes sur ma machine.
- C'est le code-golf, donc le code le plus court gagne!
Cas de test
10
:{{},{{}},{}}
21
:{{{}},{},{{}}}
42
:{{{}},{},{{}},{}}
30030
:{{{}},{{}},{{}},{{}},{{}},{}}
44100
:{{{{}}},{{{}}},{{{}}},{},{}}
16777215
:{{{{}}},{{}},{{}},{},{{}},{{}},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{{}}}
16777213
: pastebin