モジュール詳細:ビズファズ
営業を行っております。どのようなビジネスですか?ファジービジネス。
このモジュールはフィズバズと同様のルールを使用する。
このモジュールにはディスプレー、様々なフレーズが表示された9個のボタン、送信ボタン、及びリセットボタンがある。フレーズを入力するまでディスプレーには9桁の数字が表示され、ボタンが押されたあとはそれまでに入力されたフレーズが表示される。
モジュールを解除するには、正しいフレーズを正しい順序で入力し、送信ボタンを押す必要がある。間違ったフレーズが送信されるとミスが記録される。
1.有効なフレーズの決定:
表示された数値の最初の8桁を合計し、最後の桁で乗算した後512で割った余りを求める。この新しい数値を二進数に変換し、長さが9桁になるまで先頭に0を追加し、その後順序を逆にする。
表「フレーズ」の各列を自分の番号の対応する数字と組み合わせる。1とペアになったフレーズはすべて有効、0とペアになったフレーズは無効である。
2.最終的な番号の確認:
二進数文字列内の1をシリアルナンバーの最後の数字に置き換え、新しい文字列を十進数として扱う。この新しい値をディスプレー上の数値に加算する。この際、各桁において繰り上げは行わない。
この新しい9桁の番号が最終的な番号となる。
3.フレーズの適用:
最終的な数値を取得し、それが最初のステップで求めた有効なフレーズのいずれかで割り切れるかを判断する。最終的な値を割り切ることができる有効なフレーズのうち読み順で最も最後にある物を送信する。該当するフレーズがない場合、フレーズを押さずに送信する。
フレーズ:
Fizz | Buzz | Fuzz | Bizz | Ziff | Zubb | Fubb | Buff | Zizz |
---|---|---|---|---|---|---|---|---|
2 | 3 | 5 | 7 | 11 | 13 | 17 | 19 | 23 |