Número de Disarium

Published by SyntaxGardener in

Um número é Disarium quando a soma de seus dígitos elevados às suas posições indexadas a partir de 1 é igual ao próprio número.

Crie uma função que retorne true quando um inteiro positivo for Disarium e false caso contrário.

Exemplos

Program.IsDisarium(75) ➞ false

Program.IsDisarium(135) ➞ true

Program.IsDisarium(518) ➞ true

Program.IsDisarium(8) ➞ true

Notas

São usados inteiros positivos comuns. Não é necessária recursão.