이것은 경찰과 강도 도전입니다. 강도의 스레드는 여기 로 이동 하십시오 .
경찰은 세 가지 임무를 수행합니다.
1) OEIS 에서 시퀀스를 선택하십시오 .
2) input이 주어지면 모든 일반적인 코드 골프 규칙을 사용하여 n
출력 A(n)
( A(n)
선택된 순서가있는 곳 )을 출력 하는 언어를 선택하십시오 (골프 랑어라고 제안되지만 반드시 그런 것은 아닙니다 ) .
이 언어를 L A라고 하고 코드 C A를 호출하십시오 .
예를 들어, Jelly 및 Jelly_code 입니다.
3) 그런 다음 다른 언어를 선택하고 (이것은 골프 랭이 아닌 것으로 제안되지만 반드시 그럴 필요는 없습니다) 모든 일반적인 코드 골프 규칙에 따라 입력 및 출력 코드 C A 를 취하지 않는 코드를 작성 하십시오 . (참고 :이 코드는 난독 처리 된 코드 일 수 있으며 반드시 골프를 칠 필요는 없지만,이 코드가 길수록 강도가 제출물을 크랙하기가 쉬워집니다.)
이 언어를 L B 및 코드 C B 로 호출하십시오 .
예를 들어 Python 및 Python_code 입니다.
이 도전에 대한 경찰의 제출 은 순서 (0 또는 1 색인으로 지정), 두 언어 L A 및 L B 의 이름 (어느 부분을 해결 해야하는지 ) 및 C B 의 바이트 수입니다 . 두 부분의 실제 코드, 그리고 길이를 유지 C 을 비밀.
경찰의 경우, L A 및 L B의 설명서 링크 또는 통역사 (또는 둘 다 포함하는 TIO 링크)가 필요하지만 반드시 필요한 것은 아닙니다.
Robber의 과제는 Cops 항목을 선택 하고 원래 OEIS 작업을 해결하는 동일한 L A 언어로 일부 코드 를 출력 하는 동일한 L B 언어로 코드 C C 를 작성하는 것입니다. 길이 C C는 더이상의 길이보다 수 없다 C B 관사 (비록 짧아 질 수 있음)에 의해 계시. 참고 :에 의해 생성 된 코드 C C는 않습니다 하지 일치 할 필요는 C 을 .
이 예를 들어, 강도가 작성하는 것으로,이 방법 파이썬 출력하지 코드 젤리 로 해결할 일본어 OEIS 시퀀스, 그리고 그 코드를 파이썬 코드를 가지고 더 길이가 관사 계시 이상으로한다.
승리 조건
일주일 내에 해결되지 않은 답변은 솔루션을 공개 할 수 있으며, 이때 안전 하다고 간주됩니다 . 일주일 후에도 솔루션을 공개하지 않으면 여전히 금이 갈 수 있습니다. 안전 답변 이 가장 짧은 경찰이 승리합니다.