(Python2.7)
ヒンズーの連続方式
魔方陣 - Wikipedia
1. 上段の中央を1にする
2. 右上に次の数字を置いていく(最上段の上は最下段になる。下の図を参照。)
3. 右上が埋まっていたら一つ下に次の数字を置く
4. 再び右上へと数字を埋めていく
5. 後は3,4の繰り返しで完成
code
gistに置いてみた。
- magic_square.py
実行結果
[9, 1, 5] [3, 4, 8] [6, 7, 2]
取りあえず動いた。そのうちリファクタするかも。
牌語備忘録 -pygo
(Python2.7)
ヒンズーの連続方式
魔方陣 - Wikipedia
1. 上段の中央を1にする
2. 右上に次の数字を置いていく(最上段の上は最下段になる。下の図を参照。)
3. 右上が埋まっていたら一つ下に次の数字を置く
4. 再び右上へと数字を埋めていく
5. 後は3,4の繰り返しで完成
gistに置いてみた。
[9, 1, 5] [3, 4, 8] [6, 7, 2]
取りあえず動いた。そのうちリファクタするかも。