Esse é o encadeamento complementar para o desafio principal Recuperar o código-fonte mutado (link) . Se você conseguiu solucionar a resposta de um policial com êxito, poste sua solução como resposta a esta pergunta.
Como lembrete, aqui estão as regras do ladrão do desafio principal novamente:
O ladrão tentará alterar o programa do policial (que conclui a Tarefa 1) em um programa que conclui a Tarefa 2 (não necessariamente o programa original escrito pelo policial) na distância de edição especificada pelo policial.
Um envio já quebrado não pode ser quebrado novamente (somente o primeiro ladrão que quebra um pedido recebe crédito).
Depois de quebrar um envio, faça o seguinte:
- Poste uma resposta para a pergunta que acompanha o desafio (link) , fornecendo o idioma, sua solução e um link para a resposta original.
- Deixe um comentário com o texto "Rachado" que vincula a sua resposta postada.
- Edite a resposta do policial se você tiver privilégios de edição (caso contrário, aguarde até que alguém com os privilégios necessários o faça por você ou sugira uma edição).
E pontuação:
Se um ladrão quebrar com êxito o envio de um policial, a pontuação do ladrão aumentará pela distância de edição desse envio. Por exemplo, um ladrão que quebra uma submissão com uma distância de edição de 3 e um com uma distância de 5 ganha 8 pontos. O ladrão com a maior pontuação vence. Em caso de empate, o ladrão que obteve a pontuação vence primeiro.
Entre os melhores
Ainda não existem envios rachados.
fonte
Respostas:
Python 2, FryAmTheEggman
Usadas 12 edições. Coloque um extra
#
para torná-lo 13.fonte
n
paran
, para que sejaall
avaliado comoTrue
. Mas~-True
éFalse
, então o tempo não vai correr.Python 2, Sp3000
fonte
J, grc
fonte
Python 3, Sp3000
fonte
Python 3, matsjoyce
Estranhamente, o programa Fibonacci já estava lá ... eram necessárias apenas 5 edições para obtê-lo.
fonte
CJam por Martin Büttner
Recebe informações
n
de STDINfonte
Python 2, Pietu1998
Eu usei 9 edições para obter um programa Fibonacci.
fonte
input
.!
. Ainda aceitando isso como válido, você pode colocar qualquer caractere no comentário, #JAGL, globby
Pode não ser a abordagem mais eficiente, mas quase definitivamente não é o código do policial, mas funciona e fica a 12 quilômetros de distância.
fonte
Ruby, histocrata
fonte