Números narcisistas
Um número inteiro positivo é narcisista quando a soma de cada um de seus algarismos elevado à potência igual à quantidade de algarismos do número resulta no inteiro original. Retorne true se ele for narcisista e false caso contrário.
Exemplos
Program.IsNarcissistic(8208) ➞ true
// 8⁴ + 2⁴ + 0⁴ + 8⁴ = 8208
Program.IsNarcissistic(22) ➞ false
// 2² + 2² = 8
Program.IsNarcissistic(9) ➞ true
// 9¹ = 9Notas
- Todo número no intervalo de 1-9 é narcisista, e nenhum número de dois algarismos é.
- Curiosidade: apenas 88 números são narcisistas.