Chaque terme de la séquence de mise au carré, x n , est créé en prenant x n-1 , en le mettant au carré et en supprimant tous sauf les quatre premiers chiffres.
La séquence commence toujours par x 1 = 1111 . La mise au carré donne 1234321, donc x 2 = 1234
Les premiers termes sont:
1111
1234
1522
2316
5363
...
Le défi
Votre tâche consiste à, étant donné un entier non négatif n , calculer x n . Vous pouvez soumettre un programme complet qui effectue des E / S, ou une fonction qui prend n comme paramètre.
Votre solution peut être zéro ou un indexée, tant que vous spécifiez laquelle.
Étant donné que tous les termes de cette séquence sont inférieurs à 5 chiffres, votre code doit également être aussi court que possible. Les échappatoires de code-golf standard s'appliquent.
Que le meilleur golfeur gagne!
Cas de test
Remarque: ils sont indexés 1.
1 -> 1111
8 -> 6840
15 -> 7584
20 -> 1425
80 -> 4717