Un nombre d'Armstrong est un nombre égal à la somme de ses chiffres, chacun élevé à la puissance du nombre de chiffres.
Par exemple :
9 = 9^1 = 9
10 != 1^2 + 0^2 = 1
153 = 1^3 + 5^3 + 3^3 = 1 + 125 + 27 = 153
154 != 1^3 + 5^3 + 4^3 = 1 + 125 + 64 = 190
Écris du code pour déterminer si un nombre est un nombre d'Armstrong.
Deux tests facultatifs sont désactivés par défaut. Pour les activer, ajoute const TEST_BIG_INTEGERS = true à la portée globale de ton fichier de solution (ou décommente la ligne fournie dans le stub).
Ces nombres dépassent le type entier par défaut, mais les entiers 128 bits suffisent pour réussir les tests ; il n'y a pas besoin de BigInt.
Inscris-toi sur Exercism pour apprendre et maîtriser Julia avec 35 concepts128 exercices, et un vrai mentorat humain, le tout gratuitement.