Copiado al portapapeles
Descripción
Buscar y listar todos los números de cuatro dígitos en la notación decimal que tienen la propiedad de que la suma de
sus cuatro dígitos es igual a la suma de sus dígitos cuando se representan en notación hexadecimal (base 16)
y también es igual a la suma de sus dígitos cuando se representan en notación duodecimal (12 base).
Por ejemplo, el número 2991 tiene la suma de dígitos (decimales) 2 + 9 + 9 + 1 = 21. Puesto que $2991 = 1 * 1728 * 144 + 8 + 9 * 12 + 3$,
su representación es duodecimal $1893_{12}$, y estas cifras también suma
21. Sin embargo, en hexadecimal, 2991 es $BAF_{16}$ y 11 + 10 + 15 = 36, por lo que 2991 debe ser descartado por su programa.
El número siguiente (2992), sin embargo, tiene cifras que suman 22 en las tres representaciones (incluyendo $BB0_{16}$), por lo que 2992 debería estar en la salida de la lista. (No queremos que los números decimales con menos
de cuatro dígitos, excluyendo ceros, de modo que conducen 2992 es la primera respuesta correcta.
La salida es como sigue:
2992 2993 2994 2995 2996 2997 2998 2999 ...
Entrada
No hay datos de entrada
Salida
En la salida escriba un numero en cada linea de acuerdo a lo solicitado.