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!
fonte
1
é codificado como 0x65 no idioma A e como 0x67 no idioma B. Posso usar o caractere1
nos dois idiomas porque eles mapeiam para bytes diferentes?Respostas:
GS2, 3var, Alphuck, brainf ***, Numberwang, evil;; # +, Carvão vegetal, Retina, wsf, Geléia, cera de abelha, CJam, Fourier, bola de fogo, M, Pushy, MATL, Brain-Flak, Convexo, VACA, Mouse -79, Mouse-98, Mouse-2002, Pyke, Neim, JavaScript, Braingolf, Japt, SOGL, pontuação 31
Todos são codificados como bytes hexadecimais em ASCII ou na codificação nativa do idioma
Mais por vir :)
Além disso, se eu tivesse permissão para usar qualquer idioma quantas vezes eu quisesse, seria capaz de obter ~ 200
fonte
l
, 13l
s em Braingolf saída vontade12
n+1
l
é em Braingolf será sempre de saídan
, de modo que, por exemplo, 43l
s de saída vontade42
41 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49
(AIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
) ou27 0e
('«
) ou8c b7 52 05 fe 6a
(∫ΠR⁵‘j
).