Solución

@evhorus·26/6/2026TypeScript
solution.tsTypeScript
public class Solution {
    public boolean isArmstrong(int num) {

        int original = num;
        int digits = String.valueOf(num).length();
        int sum = 0;

        while (num > 0){
            int digit = num % 10;

            int power = 1;
            for (int i =0; i < digits; i++){
                power *=digit;
            }

            sum += power;
            num /= 10;
        }

        return sum == original;

    }
}
0respuestas
Respuestas

Aún no hay respuestas

¡Sé el primero en responder!

Escribir un comentario

Recuerda ser amable. Estás comentando la solución de otra persona. Comparte tu perspectiva de forma constructiva y respetuosa.

Debes iniciar sesión para publicar un comentario.