O desafio
Escreva um programa completo que grave duas vezes mais bytes na saída padrão do que o tamanho do programa.
Regras
O programa deve gravar caracteres ASCII na saída padrão.
O conteúdo da saída não importa.
A saída, medida em bytes, deve ter exatamente o dobro do tamanho do programa, também medida em bytes, a menos que você cumpra o bônus.
Qualquer nova linha à direita é incluída na contagem de bytes da saída.
Bônus
Seu programa pode opcionalmente pegar um número n
, como entrada. Nesse caso, a saída deve ser exatamente n * program length
bytes. Você pode assumir que n sempre será um número inteiro positivo. Se nenhuma entrada for fornecida, o n
padrão será 2.
Se você fizer isso, poderá subtrair 25 bytes da sua pontuação.
O programa mais curto vence.
Restrições
Sem brechas padrão.
O programa deve ter pelo menos 1 byte de comprimento.
Não é necessário adicionar espaço em branco desnecessário ao código-fonte para alterar seu comprimento. Da mesma forma, os comentários não contam.
A menos que você cumpra o bônus, o programa não deve aceitar nenhuma entrada. Se você cumprir o bônus, o número inteiro deverá ser a única entrada.
A pontuação mais baixa (tamanho do programa em bytes - bônus) vence.
A resposta mais curta para cada idioma vence para esse idioma .
Classificação
Aqui está um snippet de pilha para gerar uma classificação regular e uma visão geral dos vencedores por idioma.
Para garantir que sua resposta seja exibida, inicie-a com um título, usando o seguinte modelo de remarcação:
# Language Name, N bytes
onde N
está o tamanho do seu envio. Se você melhorar sua pontuação, poderá manter as pontuações antigas no título, identificando-as. Por exemplo:
# Ruby, <s>104</s> <s>101</s> 96 bytes
Se você quiser incluir vários números no cabeçalho (por exemplo, porque sua pontuação é a soma de dois arquivos ou você deseja listar as penalidades do sinalizador de intérpretes separadamente), verifique se a pontuação real é o último número no cabeçalho:
# Perl, 43 + 2 (-p flag) = 45 bytes
Você também pode transformar o nome do idioma em um link que será exibido no snippet do placar de líderes:
# [><>](http://esolangs.org/wiki/Fish), 121 bytes
n * program length
bytes ou isso é mínimo?