Primeros nn números “raros”

Decimos que un número positivo es “raro” si al sumar cada una de sus cifras elevadas al número de cifras que lo forman, obtenemos el propio número.

Por ejemplo, el 153 (tiene 3 cifras) es “raro” ya que 153=13+53+33153 = 1^{3} + 5^{3} + 3^{3}.

Hacer un programa que devuelva los primeros nn números “raros”.

Entrada

Un número positivo n>0n > 0, preguntando por los primeros nn números “raros”.

Salida

Imprime la lista de los primeros nn números “raros”.

Observación

Está prohibido usar cualquier función externa que no sea cin o cout, también el programa debe de ser bien documentado, en caso contrario será invalidado.

Información del problema

Autoría: PRO1

Generación: 2026-01-25T22:28:34.442Z

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