モジュール詳細:幻想暗号
幻想的なことが起きている!
このモジュールにはスクリーン、キーボード、上部に2つのボタンとライトがある。
ディスプレーには20文字のメッセージが表示される。モジュールを解除するには、幻想暗号を使ってメッセージを変換する。
左上のボタンを押すと、ディスプレーの表示をメッセージから変換後のメッセージを入力するための入力端末へ切り替える。 変換後のメッセージを入力端末に入力し、送信ボタンを押して、回答を送信する。 間違った答えや不完全な回答を送信すると、ミスが記録される。
ディスプレー上の文字は常に2列で表示され、それぞれ5文字ずつ2つのグループに分かれている。 一部の文字は端末に入力できず、キーボード上に赤色で表示される。
ステップ1
ディスプレーに表示されているすべての文字を順番に取得し、下の表を使ってそれぞれを5桁の二進数に変換する。 すべての数字を繋ぎ合わせ、1つの大きな二進数を作る。
文字 | 値 | 文字 | 値 | 文字 | 値 | 文字 | 値 | |||
---|---|---|---|---|---|---|---|---|---|---|
0 | 00000 | 8 | 01000 | J | 10000 | S | 11000 | |||
1 | 00001 | 9 | 01001 | K | 10001 | T | 11001 | |||
2 | 00010 | B | 01010 | L | 10010 | V | 11010 | |||
3 | 00011 | C | 01011 | M | 10011 | W | 11011 | |||
4 | 00100 | D | 01100 | N | 10100 | X | 11100 | |||
5 | 00101 | F | 01101 | P | 10101 | Y | 11101 | |||
6 | 00110 | G | 01110 | Q | 10110 | Z | 11110 | |||
7 | 00111 | H | 01111 | R | 10111 | ? | 11111 |