Dado um número inteiro não negativo n
, sua solução deve gerar um programa no idioma escolhido cuja saída tenha o n
número de bytes que o programa gerado.
Regras
- Você deve especificar o idioma e a codificação dos programas que sua solução gera e não pode escolher idiomas ou codificações diferentes para entradas diferentes da sua solução. O idioma do seu programa de saída pode ou não ser o mesmo da sua solução.
- Seu envio precisa lidar com números inteiros no intervalo do seu idioma, mas não abuse dessa regra.
Este é o código-golfe, pelo que vence o envio mais curto em bytes.
Exemplo
Suponha que n
seja 4. Minha solução então gera f_8
um programa que, na minha linguagem (imaginária), gera j3 1s+/2]!mz
. A saída do programa possui comprimento 3 e sua saída possui comprimento 3 * 4 = 12, portanto, a solução está correta para a entrada 4.
Suponha que n
seja 1 e meu programa saia ffffpfpffp
(10 bytes). O programa ffffpfpffp
no meu idioma escolhido teria que produzir uma saída de 10 * 1 = 10 bytes.
n
como uma corda?