Un nombre enter positiu és automorf si el seu quadrat acaba amb les mateixes xifres que el nombre. Formalment, és automorf si , on és el nombre de xifres de .
Per exemple,
és automorf perquè
,
que acaba en 25. De la mateixa manera,
,
que acaba en 76.
Donat un flux d’enters positius acabat en 0, cal mostrar
el primer nombre automorf trobat i quants nombres automorfs conté el
flux. Si no n’hi ha cap, cal indicar-ho.
IMPORTANT: Cal implementar i usar una funció que, donat un nombre enter positiu, retorni cert si el nombre és automorf i fals en cas contrari.
IMPORTANT: No està
permès usar vectors ni taules i els strings. només es poden
usar per escriure el missatge de sortida
L’entrada conté una seqüència d’enters positius, un per línia,
acabada amb el valor 0. Es garanteix que hi ha almenys un
valor vàlid abans del sentinella.
Si el flux conté algun nombre automorf, cal escriure dues línies: la primera amb el primer nombre automorf trobat, i la segona amb el total de nombres automorfs del flux.
En cas contrari, cal escriure una única línia amb:
Cap nombre automorf
Autoria: Bernardino Casas
Generació: 2026-04-20T06:53:22.603Z
© Jutge.org, 2006–2026.
https://jutge.org