魔方陣(魔法陣)の解き方
「そろえる合計」と「真ん中の数」を先に出せば、残りのマスは引き算だけで埋まります。
魔方陣を解く(無料)解き方の3つの手順
- そろえる合計:使う数を全部たして行の数で割る(1〜9なら15)
- 3×3の真ん中:そろえる合計÷3(1〜9なら必ず5)
- 空きが1つの列(たて・よこ・ななめ)から引き算で埋める
数字が入った3×3:空きが1つの列から
276951438
問題
- 1〜9を1つずつ入れて、たて・よこ・ななめの合計をそろえます。
- そろえる合計:1〜9の和は45。3行に分けて 45÷3=15
- 真ん中:そろえる合計÷3 なので 15÷3=5
- 上の行:2+7+□=15 なので □=6
- 真ん中の行:□+5+1=15 なので □=9
- ななめ:2+5+□=15 なので □=8
- ななめ:6+5+□=15 なので □=4
- 下の行:4+□+8=15 なので □=3。完成!
1〜9を全部入れる3×3:真ん中は必ず5
492357816
問題
- 空の3×3に1〜9を1つずつ入れます。そろえる合計は15です。
- 真ん中:真ん中を通る4本の和は60=45+真ん中×3。真ん中は5
- 9は辺の真ん中:角だとななめで1と5を使うので、和が6の組は2と4しか残らない
- 9の反対側:9+5+□=15 なので □=1
- 9の両どなりの角:和が6なので4と2(左右は逆でもよい)
- ななめ:右下は15−4−5=6、左下は15−2−5=8
- 残り:左の列は3で右の列は7。完成!
角には偶数、辺の真ん中には奇数が入ります。
4×4:合計は34。空きが1つの列から
16321351011896712415141
問題
- 画家デューラーの版画にある魔方陣です。1〜16を1つずつ使います。
- そろえる合計:1〜16の和は136。4行に分けて 136÷4=34
- 上の行:16+3+2+□=34 なので □=13
- 左の列:16+5+□+4=34 なので □=9
- ななめ(右上から):13+□+6+4=34 なので □=11
- 2行め:5+□+11+8=34 なので □=10
- ななめ(左上から):16+10+7+□=34 なので □=1
- 下の行:4+□+14+1=34 なので □=15。これで完成です。
中学(正負の数):真ん中は向かい合う2マスの平均
−32140−4−1−23
問題
- 入っているのは −3・1・3 だけ。たて・よこ・ななめの和をそろえます。
- 真ん中:向かい合う −3 と 3 の平均で 0。そろえる和は 0×3=0
- 上の行:−3+□+1=0 なので □=2
- ななめ(右上から):1+0+□=0 なので □=−1
- 左の列:−3+□+(−1)=0 なので □=4
- 右の列:1+□+3=0 なので □=−4
- 下の行:−1+□+3=0 なので □=−2。完成!
魔方陣を解くコツ(裏ワザ)
- 向かい合う2マスの和は真ん中の2倍(1〜9なら10。1と9・2と8…)
- 4×4は四すみも真ん中の4つも和が34(1〜16の880通りすべて)
- 空きが2つの列は足りない分になる残りの数の組を探す
- 最後に全部の列を確かめる(3×3は8本・4×4は10本)
魔方陣の練習問題(答えつき)
問題1・2は小学生、問題3は中学(正負の数)向けです。
| 8 | ||
| 5 | ||
| 9 |
| 3 | 8 | |
| 2 | ||
| −1 | ||
| 2 | ||
| 3 |
練習問題の答えを見る
色のついた数が最初から入っていた数です。
| 8 | 1 | 6 |
| 3 | 5 | 7 |
| 4 | 9 | 2 |
| 3 | 8 | 7 |
| 10 | 6 | 2 |
| 5 | 4 | 9 |
| −1 | 4 | −3 |
| −2 | 0 | 2 |
| 3 | −4 | 1 |
よくある質問
- 1〜9の3×3の真ん中は必ず5?
- 必ず5。ほかの数を使うときも、真ん中は「そろえる合計÷3」
- 3×3の答えは何通り?
- 1〜9なら1通り。回したり裏返したりしたものを別に数えると8通り
- 使う数が分からないときの合計は?
- 全部埋まった列の和。3×3なら「真ん中×3」でも出せる
- 4×4の法則は?
- 列・四すみ・真ん中の4つの和がどれも34(1〜16のとき)
- 魔方陣を自分で作るには?
- 4×4と奇数(5×5など)には決まった手順がある(魔方陣の作り方)
- 魔方陣と魔法陣はどちらが正しい?
- パズルは「魔方陣」(方は正方形の方)。読みが同じ「魔法陣」と書く人も多い
- 印刷できる問題はある?
- 魔方陣の無料プリントで3×3〜5×5の問題と答えを印刷できる
- このサイトで練習するには?
- 3×3・4×4・5×5を無料で解ける。列の合計の表示とヒントつき