Escreva 3 programas que executam a seguinte tarefa:
Deixe os códigos-fonte A, B, C desses três programas;
- se A executa BC é produzido como saída,
- se B executar CA for produzido,
- se C executa AB é produzido;
então cada programa grava uma string (ciclada para cada programa) e se esconde dela.
Restrições adicionais, mas essenciais:
- são proibidas brechas padrão;
- cada programa deve ter pelo menos 1 byte de comprimento;
- cada um dos três programas deve ser escrito em um idioma diferente;
Seria bom se o seu envio tivesse este formato:
Idioma A (tamanho de A) - Idioma B (tamanho de B) - Idioma C (tamanho de C) - Pontuação
A B C
<extra stuff>
Vencedor é alguém que obtém a pontuação mínima, que é a soma dos tamanhos de três programas.
Seria melhor ter a pontuação vêm passado (para caber com o script leaderboard)
—
Leaky Nun
Eu não recomendaria prazos.
—
Erik the Outgolfer
Qualquer exigência sobre
—
Luis Mendo
A
, B
e C
sendo diferentes cordas? Por exemplo, as três strings podem ser iguais? Se o programa imprimir uma nova linha após a saída, não podemos contar isso?
Não é necessário
—
Blex
A
, B
, C
ser diferente. As novas linhas são contadas como parte da saída, portanto, as novas linhas na sequência fazem parte do programa.