Une quine 1-up est un programme qui ressemble beaucoup à une quine. La principale différence est qu'au lieu de s’imprimer une fois, lorsque n copies du programme sont concaténées, le résultat affiche le programme original n + 1 fois.
Exemple
Si votre programme est Abc123
:
Abc123 -> Abc123Abc123
Abc123Abc123 -> Abc123Abc123Abc123
Abc123Abc123Abc123 -> Abc123Abc123Abc123Abc123
Défi
Votre défi est de créer la plus courte quine valide dans toutes les langues. Les règles habituelles de quine s'appliquent, vous ne pouvez donc pas:
- Soumettez le programme vide.
- Lire directement ou indirectement 1 le code source.
- Utilisez les éléments intégrés de Quining.
C'est du code-golf, donc le code le plus court en octets gagne.
1 Cela n'inclut pas l'utilisation d'une chaîne codée en dur ou d'un bloc de code dans le cadre de votre programme.
n
est limité par une restriction de type de données (taille maximale, etc.)?