Números narcisistas

Um número inteiro positivo é narcisista quando a soma de cada dígito elevado à potência correspondente ao número de dígitos é igual ao número inteiro original. Retorne true quando ele for narcisista e false caso contrário.

Exemplos

isNarcissistic(8208) ➞ true
// 8⁴ + 2⁴ + 0⁴ + 8⁴ = 8208

isNarcissistic(22) ➞ false
// 2² + 2² = 8

isNarcissistic(9) ➞ true
// 9¹ = 9

Observações

  • De forma trivial, qualquer número no intervalo de 1 a 9 é narcisista, e nenhum número de dois dígitos é.
  • Curiosidade: apenas 88 números são narcisistas.