Défi
Écrivez l'extrait de code le plus court possible de sorte que, lorsque N copies de celui-ci sont concaténées ensemble, le nombre de caractères sortis soit N 2 . N sera un entier positif.
Par exemple, si l'extrait était soln();
, alors l'exécution soln();
afficherait exactement 1 caractère, et l'exécution soln();soln();
imprimerait exactement 4 caractères, et l'exécution soln();soln();soln();
imprimerait exactement 9 caractères, etc.
Tous les caractères peuvent être dans la sortie tant que le nombre total de caractères est correct. Pour éviter toute confusion entre les systèmes d'exploitation, les \r\n
sauts de ligne sont comptés comme un seul caractère.
Les programmes ne peuvent pas lire leur propre source, lire la taille de leur fichier ou utiliser d'autres failles de ce type. Traitez cela comme un défi de quine strict .
La sortie peut aller vers stdout ou un fichier ou une alternative similaire. Il n'y a aucune entrée.
Les commentaires dans le code sont corrects, tout comme la sortie en cours d'exécution.
Tous les caractères peuvent être dans le programme. La soumission la plus courte en octets l' emporte.