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