Desafio
Escreva o trecho mais curto possível de código, de modo que, quando N cópias forem concatenadas, o número de caracteres de saída seja N 2 . N será um número inteiro positivo.
Por exemplo, se o snippet fosse soln();
, a execução soln();
imprimiria exatamente 1 caractere e a execução soln();soln();
imprimiria exatamente 4 caracteres, e a execução soln();soln();soln();
imprimiria exatamente 9 caracteres, etc.
Qualquer caractere pode estar na saída enquanto o número total de caracteres estiver correto. Para evitar confusão entre sistemas operacionais, as \r\n
novas linhas são contadas como um caractere.
Os programas podem não ler sua própria fonte ou seu tamanho de arquivo ou usar outras brechas. Tratar este como um estrito Quine desafio.
A saída pode ir para stdout ou um arquivo ou uma alternativa semelhante. Não há entrada.
Os comentários no código estão corretos, assim como o meio da execução.
Qualquer caractere pode estar no programa. O menor envio em bytes vence.