多くのC&Rの課題とは異なり、これには別の強盗の投稿は必要ありません。強盗の目的は、以前の回答を解読し、新しい回答を警官として投稿することです。
回答者として、次のような一連のポリグロットを作成します(各列は言語であり、各エントリはその言語での回答の出力です)。
Language: 1 2 3 4 5 6 7 8 ...
Answer 1: 0 1 2
Answer 2: 1 2 3
Answer 3: 2 3 4
Answer 4: 3 4 5
Answer 5: 4 5 6
Answer 6: 5 6 7
...
(空白スペースは、その場合の動作が不要であることを意味します)。
各答えは3つの言語で動作し、前の回答で印刷番号よりもそれぞれ複数である3つの異なる連続番号印刷(最初の回答印刷をすべきである0
、1
と2
)。各回答は、以前の提出からの2つの言語と、3番目の新しい言語を使用します。回答者は、この第三言語が何であるかを難読化しようとする必要があります。
新しい回答を投稿するには、次のことを行う必要があります。
- その第三言語が何であるかを見つけることにより、最新の答えをクラックします。
- できれば、亀裂の説明を追加し、回答者に通知してください。提出物がクラックされたら、できれば説明も追加してください。
- この回答の2番目と3番目の言語と、選択した別の言語で構成される多言語を書きます。最初の2つの言語を公開しますが、新しい言語は公開しません。この言語(またはそれが機能する他の言語)を見つけることが次のポスターの目標となるため、難読化を試みる必要があります。
仕様書
有効なプログラミング言語の基準は、プログラミング言語クイズ、Mark II-Copsの基準と同じです。
- それは持っている英語版ウィキペディアの記事、esolangs記事やロゼッタコード記事このチャレンジが投稿された時点での、または上にあるオンラインそれを試してみてください!。これらのページのいずれかにインタープリターをリンクすると、そのインタープリターが完全に合法になります。
- それはプログラミング言語を構成するものについての規則を満たさなければなりません。
- ビールのように無料の通訳が必要です。ここで無料とは、誰もが支払うことなくプログラムを使用できることを意味します。
各回答は、妥当なPC上で1分以内に実行する必要があります。
- プログラミング言語を再利用できますが、間に少なくとも2つの回答が必要です(したがって、個々の回答で言語を再利用することはできません)。
- 提出をクラッキングして見つけることで構成されて任意の正しい結果だけではなく、意図されたものを印刷したプログラミング言語を。提出された言語が宣言されていないか、機能すると判断された言語で実行された場合、何もする必要はありません。
- 連続して2回(またはそれ以上)投稿することはできません。
受賞基準
勝利の答えは、解くためにほとんどの時間にかかった答えです。チャレンジは決して終わらないので、勝った答えが変わる可能性は常にあります。