4×4の魔方陣
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆

はじめまして、中一の女子です。
教えて下さい。明日までの宿題が分かりません。

縦、横4列の升目に1〜16迄の数字を入れて
たて・横・斜めの数の和が等しくなるようにする。

と言う問題です。お願いです教えて下さい。

       ユミ子

☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆

という質問を頂きました。

ずばり、この問題は、魔方陣(魔法陣)という問題です。

☆ 魔法陣とは、正方形を縦横等分した中に、数字を入れて縦横斜めを、たし(+)ても合計が同じになるようにすることです。

作り方としては、ある方法を利用すると、簡単に作ることもできます(moriさんの情報を見る。)
しかし、数学ですから数を扱う感覚を学んで欲しいので・・・

魔法陣を考える場合、まず簡単なのは、奇数の場合です。
一番簡単な3×3の魔法陣(1〜9)で考えてみましょう。
 
     
     
     

この枠の中に1〜9を当てはめます。

【考え方】
@ 全ての数をたすと 1+2+3+・・・・+9=45
A 縦・横の1列の和は、45÷3=15となる。
B 1 2 3 4 5 6 7 8 9 を両端からたしていく。(ガウスの方法のように)
  1+9,2+8,3+7,4+6 とすると、10が4組 と 5があまる!←これがポイント!
C 中央を含む列を考えると「斜め /\ 縦横―| 」の4通りがある。
D 1列の和は、15である。Cから、中央を5にして、4組の10を配置すればよい!
  つまり、中央の数は、 5 しかない!
     
   
     

Dあとは、5をはさんで、1:9 2:8 3:7 4:6 を配置していく。
 仮に1隅に9を置いたとする。と1列の残りの2マスの合計は6である。
 2つで6になる組み合わせは(1,5)(2,4)(3,3)しかない。
 しかし、ここで、考えていただきたい。
 (1,5)の1は、9の対角線上にあるはずなのでダメ!
 (3,3)に関しては言うまでもないでしょう!同じ数を2つ使っているのでダメ!
 すると、自然と(2,4)しか無いことがわかる。
 故に9は4隅にはおけない。
 以上のことから、下図ができる。
   
   

Eこれに合わせて、2・4の対角線上に10の補数を置けばよい。
   

Fあとは、(3,7)を空いたところに当てはめれば、完成!

 

さて、いよいよ4×4の魔法陣です。
4×4の場合、中央にくる数を見つけられません。特殊なんです。
@1列の和を出しましょう。
 1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16=136
 これを4列でわると
 126÷4=34
 つまり、1列は34になるのです。

Aここで、先ほどと同じようにガウスのように34の半分17の組を作ります。
(1,16)(2,15)(3,14)(4,13)(5,12)(6,11)(7,10)(8,9)の8組

Bとりあえず、1〜16をマスに入れてみます。
10 11 12
13 14 15 16

CこのBの表中にAの組が同列上に登場しているところを見つけます。
10 11 12
13 14 15 16
つまり、斜めの列に関しては、和が34になったわけです。
これを動かすのは、もったいない!

Dその他のマスを動かして考えましょう!
(ア) (イ)
(ウ) (エ)
(オ) 10 11 (カ)
13 (キ) (ク) 16
(ア)と(キ)の和は、34−(6+10)=18 残った数で18となるのは、15+3 しかない。
(イ)と(ク)の和は、34−(7+11)=16 残った数で16になるのは、14+2 しかない。
(ア)と(イ)、(キ)と(ク)を入れ替えると良さそうだが、1からの横列の和が小さく13からの横列が大きくなる。
そこで、
15 14
(ウ) (エ)
(オ) 10 11 (カ)
13 16
と、入れ替えてみる。すると、横列は (1+15+14+4)=34:(13+3+2+16)=34となり、合う。

残りは、ウエオカの4つ
(ウ)と(エ)の和は、34−(6+7)=21 残った数で21となるのは、9+12 しかない。
(オ)と(カ)の和は、34−(10+11)=13 残った数で13 になるのは、5+8 しかない。
さっきと同様に
15 14
12
10 11
13 16
と、入れ替えてみる。
すると、縦列は (1+12+8+13)=34:(4+9+5+16)=34となり、合う。

これで、4×4の魔法陣は完成します。
 

  質問のPAGEへ    HOMEへ