Ένας αριθμός Armstrong είναι ένας αριθμός που ισούται με το άθροισμα των ψηφίων του, όπου κάθε ψηφίο είναι υψωμένο στη δύναμη του πλήθους των ψηφίων.
Για παράδειγμα:
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
Γράψε κώδικα που να προσδιορίζει αν ένας αριθμός είναι αριθμός Armstrong.
Δύο προαιρετικά τεστ είναι απενεργοποιημένα από προεπιλογή. Για να τα ενεργοποιήσεις, πρόσθεσε const TEST_BIG_INTEGERS = true στο καθολικό πεδίο του αρχείου λύσης σου (ή βγάλε από τα σχόλια τη γραμμή που παρέχεται στο αρχικό αρχείο).
Αυτοί οι αριθμοί υπερβαίνουν τον προεπιλεγμένο τύπο ακέραιου, αλλά οι ακέραιοι 128 bit αρκούν για να περάσεις τα τεστ, δεν χρειάζεται το BigInt.
Γράψου στο Exercism για να μάθεις και να κατακτήσεις Julia με 35 έννοιες128 ασκήσεις και πραγματική καθοδήγηση από ανθρώπους, όλα δωρεάν.