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