Это вызов копов и грабителей. Для нити грабителей, иди сюда .
У ментов есть три задачи.
1) Выберите последовательность из OEIS .
2) Выберите язык (предполагается, что это поле для гольфа, но не обязательно), который при заданном вводе n
выводит A(n)
(где A(n)
выбрана последовательность), используя все обычные правила код-гольфа .
Назовите этот язык L A и код C A .
Например, Jelly и Jelly_code .
3) Затем выберите другой язык (предполагается, что это не язык для гольфа, но не обязательно) и напишите код, который не требует ввода и вывода кода C A , снова следуя всем обычным правилам code-golf . (Примечание. Это может быть запутывание кода и не обязательно должны быть golfed, но чем дольше этот код, тем легче будет для грабителей взломать ваше представление)
Назовите этот язык L B и код C B .
Например, Python и Python_code .
Подчинение полицейского этому вызову представляет собой последовательность (указанную с индексированием 0 или 1), название двух языков L A и L B (и какой из них решает, какая часть) и счетчик байтов только C B. Сохраняйте действительный код обеих частей и длину C A в секрете.
Для полицейского, ссылки на документацию для L A и L B , или переводчик (или ссылка TIO, поскольку она включает в себя и то, и другое) приветствуются, но не обязательны.
Задача грабителя состоит в том, чтобы выбрать запись Cops и написать код C C на том же языке L B, который выводит некоторый код на том же языке L A, который решает исходную задачу OEIS. Длина C C не может быть больше, чем длина C B, как показывает полицейский (хотя может быть и короче). Примечание: Код производства C C вовсе не обязательно должен соответствовать C A .
Для нашего примера это означает, что грабитель должен написать код Python, который выводит код Jelly, который решает исходную последовательность OEIS, и что код Python должен быть не длиннее, чем длина, указанная копом.
Условия выигрыша
Ответы, которые не были взломаны в течение недели, могут раскрыть свои решения, и в этот момент они считаются безопасными . Обратите внимание, что если вы не обнаружите свое решение через неделю, оно все равно может быть взломано. Коп с кратчайшим ответом Safe выигрывает.