Mostrar els nombres d’Harshad d’un flux en ordre invers

Un nombre enter positiu nn es considera un nombre d’Harshad si és divisible per la suma de les seves xifres. Formalment: nmodS(n)=0n \mod S(n) = 0 on S(n)S(n) representa la suma de les xifres de nn.

Per exemple, 1818 és un nombre d’Harshad, ja que 1818 és divisible per 9(1+8)9 (1 + 8).

Fes un programa que donat un flux d’enters majors que 0 acabat en 0 mostri:

IMPORTANT! Has d’implementar i usar una funció que donat un nombre natural retorni cert si el nombre donat és un nombre d’Harshad i fals en cas contrari.

Entrada

L’entrada consisteix en un flux d’enters majors que 0 acabat en 0.

Sortida

Mostra:

Per obtenir més detalls sobre la sortida consulta els jocs de proves públics.

Informació del problema

Autoria: Bernardino Casas

Generació: 2026-01-25T13:08:15.647Z

© Jutge.org, 2006–2026.
https://jutge.org