Número de Disarium

Published by Deep Xavier in

Diz-se que um número é Disarium se a soma de seus dígitos elevados às suas respectivas posições for o próprio número.

Crie uma função que determine se um número é Disarium ou não.

Exemplos

isDisarium(75) ➞ false
// 7^1 + 5^2 = 7 + 25 = 32

isDisarium(135) ➞ true
// 1^1 + 3^2 + 5^3 = 1 + 9 + 125 = 135

isDisarium(544) ➞ false

isDisarium(518) ➞ true

isDisarium(8) ➞ true

isDisarium(466) ➞ false

Notas

  • A posição do dígito começa em 1.
  • Uma versão recursiva deste desafio pode ser encontrada por meio deste link.