次の4つのセットのいずれかから、置換なしの4バイトのセットを選択します(つまり、バイトが繰り返されません)。必ずしも特定の順序である必要はありません。
- 任意の1バイトエンコーディングの文字
- 00からFFの範囲のUnicode文字
- -128〜127の範囲の符号付き10進整数
- 0〜255の範囲の符号なし10進整数
選択した4つの値(状態を入力してください)が有効な入力になります。各値を以下のASCIIアートワークのいずれかとペアにする必要があります。
4つの有効な入力のうちの1つを(何らかの方法で)与えられ、対応するASCIIアートで(何らかの方法で、文字列のリストでさえ)応答します。画像が1つの連続する2D領域にある限り、余白はすべての側面で許可されます。
最初のバイト:
/\
/ \
| |
| |
| |
|____|
\__/
| |
| |
| |
| |
/\ | | /\
/ \| |/ \
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
AAAAAAAAAAAA
2番目のバイト:
/\
/ \
| |
| |
| |
|____|
\__/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
AAAA
3番目のバイト:
/\
/ \
| |
| |
| |
|____|
\__/
| |
| |
| |
|__|
/\
4番目のバイト:
db
_/\_
\__/
| |
| |
| |
|__|
/\
このASCIIアートコルモゴロフの複雑さの課題の新機能
有効な入力を選択する機能は、チャレンジの新しい側面を示します。入力は明らかに結果全体をエンコードするには制限されすぎていますが、注意を払うのに十分な情報を伝えることができます。
複数の可能な出力は多くの構造を共有するため、各画像内および画像間でコードまたはサブ画像の再利用が可能です。
このような課題に十分に対応していない言語でさえ、文字列を単にハードコーディングするだけでなく、巧妙なコードを使用できる可能性が十分にあるという十分な重複があります。