モジュール詳細:ダブルリスニング
「違いが分かんないけど、これはゲームセンター? それともカジノ?」 「うん。」
このモジュールには再生ボタン、黒の四角い送信ボタン、下には五桁の二進数のディスプレーが付いている。 再生ボタンを押すとリスニングモジュールに使用される二つの音源が同時に再生される。 再生ボタンには 3 秒のクールダウンが存在する。 リスニングのマニュアルを使用し、それぞれの音源のコードを入手する。
表 A において、最初に該当する条件の段を使用し、それぞれのコードを二進数に変換する。 この二つの五桁の二進数に対して、XOR* 演算子で評価し、 結果を下のディスプレーに入力して送信する。 間違った入力はミスとなり、モジュールはリセットされる。
表 A
条件 | 記号 | |||
---|---|---|---|---|
# | $ | & | * | |
爆弾に少なくとも 3 本のバッテリーが付いており、かつ少なくとも一つの音源が浜辺もしくは滝 | 0 | 0 | 1 | 1 |
そうでない場合、爆弾に空のポートプレートがある | 0 | 1 | 0 | 1 |
そうでない場合、爆弾のシリアルナンバーの最後の数字が奇数 | 1 | 0 | 1 | 0 |
そうでない場合 | 1 | 1 | 0 | 0 |
メモ: 特定の音源は他の音源をかき消すことがないようにするため、音量が調節されている。
*XOR 演算子で評価するには、二つの二進数のそれぞれの桁を一つずつ比べていく。 桁の数字が異なる場合、その桁の結果は 1 である。そうでない場合、その桁の結果は 0 である。