Esta pergunta nos pedindo para fazer um "Levenquine cíclico" ficou sem resposta . Então hoje pediremos uma versão um pouco mais simples. Neste desafio, definiremos um K -evenquine como um programa cuja saída é a distância K deLevenshteinda sua origem.
Tarefa
Seu objetivo neste desafio é escrever um programa com alguma saída diferente da sua própria fonte; executar essa saída como um programa também deve fazer o mesmo. Eventualmente, a sequência de execução repetida das saídas de cada programa sucessivo (no mesmo idioma) deve eventualmente gerar o programa original.
Assim como no último desafio, deve haver dois programas distintos nesse ciclo, para que eles não compartilhem dois bytes (ou seja, seus conjuntos de bytes são disjuntos).
Como na maioria dos desafios do quine , é proibido ler seu próprio código-fonte.
Pontuação
Cada programa em seu ciclo será um K -Levenquine por algum K . O maior K de qualquer um dos programas do seu ciclo será sua pontuação. Seu objetivo deve ser minimizar essa pontuação, sendo 1 a pontuação ideal.