Una quine 1-up es un programa que es muy similar a una quine. La principal diferencia es que, en lugar de imprimirse una vez, cuando se concatenan n copias del programa, el resultado imprime el programa original n + 1 veces.
Ejemplo
Si su programa es Abc123
:
Abc123 -> Abc123Abc123
Abc123Abc123 -> Abc123Abc123Abc123
Abc123Abc123Abc123 -> Abc123Abc123Abc123Abc123
Reto
Su desafío es crear la quine 1-up válida más corta en cualquier idioma. Se aplican las reglas habituales de quine, por lo que no puede:
- Envía el programa vacío.
- Directamente o indirectamente lea 1 el código fuente.
- Utilice las funciones integradas de comillas.
Este es el código de golf, por lo que gana el código más corto en bytes.
1 Esto no incluye el uso de una cadena codificada o un bloque de código como parte de su programa.
n
está limitado por alguna restricción de tipo de datos (tamaño entero máximo, etc.)?