Baseado em quão alto você pode contar? vamos dar uma vantagem ao povo poliglota.
Desafio:
Sua tarefa é escrever o maior número possível de programas / funções / trechos, onde cada um gera / imprime / retorna um número inteiro. O primeiro programa deve gerar o número inteiro 1
, o segundo 2
e assim por diante.
Você não pode reutilizar nenhum caractere entre os programas. Portanto, se o primeiro programa for simplesmente 1
:, você não poderá usar o caractere 1
novamente em nenhum dos outros programas. Nota: É permitido usar o mesmo caractere várias vezes em um programa.
Você só pode usar uma linguagem de programação uma vez. Portanto, todo número deve estar em uma linguagem de programação diferente.
Pontuação:
O vencedor será a finalização que contar mais. Caso haja empate, o vencedor será o envio que utilizou o menor número de bytes no total.
Regras:
- Você só pode usar um idioma para um número inteiro - depois disso, não é possível reutilizar o idioma
- Snippets são permitidos!
- Para mantê-lo justo, todos os caracteres devem ser codificados usando um único byte na mesma codificação nos idiomas que você escolher.
- A saída deve estar em decimal. Você não pode imprimi-lo com notação científica ou algum outro formato alternativo. A saída de flutuadores está OK, desde que todos os dígitos mostrados atrás do ponto decimal sejam
0
. Então,4.000
é aceito. Imprecisões devido ao FPA são aceitas, desde que não sejam mostradas na saída. ans =
, espaços à esquerda e à direita e novas linhas etc. são permitidos.- Você pode desconsiderar STDERR, desde que a saída correta seja retornada para STDOUT
- Você pode optar por enviar o número inteiro para STDERR, mas apenas se STDOUT estiver vazio.
Nota: As explicações são incentivadas!
1
é codificado como 0x65 no idioma A e como 0x67 no idioma B. Posso usar o caractere 1
nos dois idiomas porque eles mapeiam para bytes diferentes?