モジュール詳細:連打バタン
解除班ではなく外科医が必要な気がする...
このモジュールは、ランダムな色のバタンと下にある2桁の数字が表示されたディスプレーで構成されている。ディスプレーがバタンの上にある場合、別のモジュールを見ている。
この小さなバタンは小さなディスプレーが現れるまで幸せで快適な生活を送っていたようだ。あなたの目標はバタンを押して、このディスプレーを取り除くことである。
だが、注意せよ!間違ったタイミングでバタンを押すとバタンが配線を介してミスを記録する。従って、適切なタイミングでボタンを押す必要がある。さて、どうやってタイミングを求めればいいのだろう?
- ディスプレーに表示された数値にシリアルナンバーの数字の合計を加算する。
- 結果をバッテリーの数で除算する。バッテリーが無い場合は何もしない。小数点は削除する。
- 表Battenを使用して新しい番号を取得する。バタンの色を列に、バタンの単語を段に使用する。
- ステップ2で求めた数値に表から得た数値を乗算し、結果を60で割った余りを求める。
- カウントダウンタイマーの秒数の2桁*が計算された数と一致したらボタンを押す。**
- この時点でモジュールが解除されなかった場合はバタンが変更され、別のステージとしてもう一度計算する必要がある。このモジュールは最大5つのステージを生成する。
*:現在の残り時間が求めた数よりも少ない場合はいつでもバタンを押してよい。
**:計算された数が1桁の場合、先頭に0を付ける。