Narcystyczne Liczba jest liczbą, która jest sumą swoich cyfr, każdy podniesiony do potęgi liczby cyfr.
Na przykład weź 153 (3 cyfry):
1 3 + 5 3 + 3 3 = 1 + 125 + 27 = 153
1634:
1 4 + 6 4 + 3 4 + 4 4 = 1 + 1296 + 81 + 256 = 1634
Wyzwanie:
Twój kod musi pobierać dane wejściowe od użytkownika i generować wartość Prawda czy Fałsz w zależności od tego, czy podana liczba jest liczbą narcystyczną.
Błąd sprawdzania ciągów tekstowych lub innych nieprawidłowych danych wejściowych nie jest wymagany. Dopuszczalne jest 1 lub 0 dla wyjścia. Kod, który po prostu generuje listę liczb narcystycznych lub sprawdza dane wejściowe użytkownika względem listy, nie kwalifikuje się.
True
jeśli jest to taka liczba, ale cokolwiek innego (w tym przypadku sama liczba), jeśli nie?