Эта задача состоит из двух потоков. Это нить полицейских. Нить грабителей находится здесь .
Ваша задача состоит в том, чтобы выбрать последовательность OEIS и написать две полные программы на двух разных языках, которые производят этот n-й элемент в последовательности, когда ему присваивается n через STDIN, или другие формы стандартного ввода, где n - любое положительное число. Однако ваши две программы должны быть анаграммами, то есть каждая из них может быть переставлена из букв другой.
Программы должны выводить десятичное число с последующим необязательным пробелом в STDOUT. Программы могут выводить в STDERR, однако это следует игнорировать, и если скрытый случай делает это, необходимо четко указать, что это так.
При желании вы также можете выводить по коду символа. Однако, если вы делаете это в своем скрытом решении, вы должны указать это в теле вашего представления.
Затем вы предоставите номер OEIS, исходный код и название одного языка, на котором он находится.
Грабители взломают ваше представление, если они найдут анаграмму исходного представления, которая работает на языке, отличном от того, который вы уже представили. Чтобы найти ответ, они должны найти только любой язык и программу, которая производит последовательность и является анаграммой оригинала, а не обязательно ответом, о котором вы думали.
Таким образом, вы заинтересованы в том, чтобы как можно сложнее было найти любой язык, который выполняет задачу, используя их список символов.
счет
Это код-гольф, поэтому победителем станет самая короткая не взломанная программа.
Языки
Языки будут считаться разными, если два предложенных решения не выполнят задачу на обоих языках. Это будет включать разные версии одного и того же языка, если ни решение копа, ни решение грабителя не дают правильного вывода на языке другого.
т.е. если есть два решения 1 и 2 на языке A и B, соответственно, решение 2 не должно выдавать правильный вывод на языке A, а решение 1 не должно выдавать правильный вывод на языке B.
безопасности
После того, как ваша заявка была отклонена в течение недели, вы можете опубликовать свое решение и объявить свою публикацию безопасной. Если по истечении недели вы решите не публиковать решение, ваш ответ может быть взломан.