Número narcisista

Published by Mubashir Hassan in

Um número narcisista é um número que é a soma de seus próprios dígitos, cada um elevado à potência do número de dígitos.

Por exemplo, considere 153 (3 dígitos), que é narcisista:

1^3 + 5^3 + 3^3 = 1 + 125 + 27 = 153

1652 (4 dígitos) não é narcisista:

1^4 + 6^4 + 5^4 + 2^4 = 1 + 1296 + 625 + 16 = 1938

Crie uma função que retorne true ou false dependendo de o número fornecido n ser ou não um número narcisista.

Exemplos

isNarcissistic(153) ➞ true

isNarcissistic(370) ➞ true

isNarcissistic(1652) ➞ false

Observações

N/A