モジュール詳細:モールスボタン
ああそうか...またボタンとチカチカするライトか...すごくオリジナリティに溢れてるね...
- モジュールは6つのボタンで構成されており、各ボタンには1文字のモールス文字を点滅させる色付きのLEDがある。
- モジュールを解除するには、条件が真であるボタンを全て押す必要がある。偽のボタンを押すと、ミスが記録される。
- このマニュアルでは、ボタンの位置は読み順で1~6の数字が付けられている。
ルールの決定
初期値の計算
ボタンの位置に対応するシリアルナンバーの位置の文字を使用し、(つまり、シリアルナンバーの最初の文字は最初のボタンに対応し、同様に二つ目以降につづく)
- 数字の場合は、そのままその値を初期値として使用する。
- 英字の場合は、アルファベット上の位置(A=1,B=2...)の数字に変換した値を初期値として使用する。
初期値への加算
それぞれのボタンについて、以下の「モールス一覧表」を使用して各モールスを解読し、
- 数字の場合は、そのままの値をそのボタンの初期値に加算する。
- 英字の場合は、アルファベット上の位置(A=1,B=2...)の数字に変換した値をそのボタンの初期値に加算する。
結果の値が30を超える場合または1より小さい場合、1から30の範囲になるまで繰り返し30を加算/減算する。