モジュール詳細:点滅パイ
あぁ、これらは自家製じゃなく、工場で作られたんだ。爆弾工場でね。あれらは爆弾だ。
円周率については付録πを参照。
このモジュールは、円周率(π)の最初の500桁から連続した5つの数字を3つ表示する。数字は左から右の順で並んでいる。
3つの5桁の数字について、それぞれの1桁目が全体の何桁目にあるかを探す。これらの数字の合計をモジュールの3つの5桁の数字の平均に加算する。結果を切り捨てし、下2桁を取る。これを数xとする。
1番目の数字の3桁目、2番目の数字の1桁目、3番目の数字の4桁目を合計し、最下位桁を取る。これを数yとする。
各数字の1桁目がある位置の数字根を取り、それらを合計する。これを数zとする。
当てはまる条件に対応する数字を上から順に1度だけ押す。
- xとyが両方とも素数または両方とも合成数の場合、5桁目を押す。
- xとzが両方とも偶数または両方とも奇数の場合、4桁目を押す。
- yとzが両方とも3の倍数の場合、3桁目を押す。
- zが10より大きく、yが0以外でxがyの倍数である場合、2桁目を押す。
- 押されていない各桁を左から順に押す。