Su objetivo es imprimir (a la salida estándar) el mayor número posible, utilizando solo diez caracteres de código.
- Puede usar cualquier característica de su idioma, excepto las funciones de exponenciación incorporadas.
- Del mismo modo, no puede usar la notación científica para ingresar un número. (Por lo tanto, no
9e+99
.)
- Del mismo modo, no puede usar la notación científica para ingresar un número. (Por lo tanto, no
- El programa debe imprimir el número sin ninguna entrada del usuario. Del mismo modo, no se puede leer desde otros archivos, ni desde la Web, etc.
- Su programa debe calcular un solo número e imprimirlo. No puede imprimir una cadena, ni puede imprimir el mismo dígito miles de veces.
- Puede excluir del límite de 10 caracteres cualquier código necesario para imprimir cualquier cosa. Por ejemplo, en Python 2, que usa la
print x
sintaxis, puede usar hasta 16 caracteres para su programa. - El programa realmente debe tener éxito en la salida. Si tarda más de una hora en ejecutarse en la computadora más rápida del mundo, no es válido.
- La salida puede estar en cualquier formato (para que pueda imprimir
999
,5e+100
etc.) - El infinito es un concepto abstracto , no un número. Entonces no es una salida válida.
If it takes longer than an hour to run on any computer in the world, it's invalid.
no es objetivo. Podría (en teoría) fabricar una computadora que
* 2^x
?