< Ȧ¼ö¿¡ ´ëÇÑ ¸¶¹æÁø °Ç¼³¹ý >
la LoubereÀÇ ¾Ë°í¸®ÁòÀº ´ÙÀ½°ú °°ÀÌ ºÐ¼®ÇÒ ¼ö ÀÖ½À´Ï´Ù.
À̰ÍÀ» Ç¥ÇöÇÒ ¼ö ÀÖ´Â Java AppletÀº ´ÙÀ½°ú °°À¸¸ç n = 3 ºÎÅÍ n = 11 ±îÁö ÀÛµ¿ÇÕ´Ï´Ù.
ÀÌ ÇÁ·Î±×·¥ÀÇ ¼Ò½ºÄÚµå´Â MagicSquare.java ÀÔ´Ï´Ù.
< ¦¼ö¿¡ ´ëÇÑ ¸¶¹æÁø °Ç¼³¹ý >
(1) 4ÀÇ ¹è¼ö ( 4*4 , 8*8 , 12*12 , etc ) ¸¶¹æÁø ¸¸µé±â
¿¹¸¦ µé¾î 4*4ÄÀÇ ÀÛ¼º¹æ¹ýÀ» º¾½Ã´Ù. (n=4, sum=34)
a. ¾Æ·¡ ±×¸²Ã³·³ ¿µ¿ªÀ» 9°³ÀÇ ±¸¿ªÀ¸·Î ³ª´¯´Ï´Ù.
±×¸²¿¡¼ º¸´Â °Íó·³ 4ÀÇ ¹è¼ö ĵéÀº 1 : 2 : 1ÀÇ ºñÀ²·Î Á¤È®È÷ ³ª´ ¼ö ÀÖ½À´Ï´Ù.
|
k |
2k |
k |
|
|
A |
B |
C |
k |
|
D |
E |
F |
2k |
|
G |
H |
I |
k
|
b. ¾Ïȸ»öÀ¸·Î Ç¥½ÃµÈ A, C, E, G ¿Í I ¿µ¿ªÀº ±ÛÀ» ½á ³»·Á°¡µíÀÌ Á¤¹æÇâÀ¸·Î ¼ýÀÚ¸¦ Â÷·Ê·Î ½á ³Ö½À´Ï´Ù
|
1 |
2 |
3 |
4 |
|
5 |
6 |
7 |
8 |
|
9 |
10 |
11 |
12 |
|
13 |
14 |
15 |
16 |
c. ȸ»öÀÇ ³ª¸ÓÁö ¿µ¿ªÀº ³¡¿¡¼ºÎÅÍ ¿ª¹æÇâÀ¸·Î ¼ýÀÚ¸¦ Â÷·Ê·Î ½á ¿Ã¶ó¿É´Ï´Ù.
|
1 |
15 |
16 |
4 |
|
12 |
6 |
7 |
9 |
|
8 |
10 |
11 |
52 |
|
13 |
3 |
2 |
16 |
d. ÀÌÇØ¸¦ µ½±â À§ÇÑ 8*8ÀÇ ¿¹ ( n=8 , sum= 260 )
|
1 |
2 |
62 |
61 |
60 |
59 |
7 |
8 |
|
9 |
10 |
54 |
53 |
52 |
51 |
15 |
16 |
|
48 |
47 |
19 |
20 |
21 |
22 |
42 |
41 |
|
40 |
39 |
27 |
28 |
29 |
30 |
34 |
33 |
|
32 |
31 |
35 |
36 |
37 |
38 |
26 |
25 |
|
24 |
23 |
43 |
44 |
45 |
46 |
18 |
17 |
|
49 |
50 |
14 |
13 |
12 |
11 |
55 |
56 |
|
57 |
58 |
6 |
5 |
4 |
3 |
63 |
64 |
(2) 4k+2 ( 6*6 , 10*10 , etc ) ¸¶¹æÁø ¸¸µé±â (n=6, sum=111)
a. ÀÌ ÄµéÀº 4·Î ¾àºÐµÇÁö ¾Ê°í µÎ ÄÀÌ ³²À¸¹Ç·Î, ¿µ¿ªÀ» ¾Æ·¡ ±×¸²Ã³·³ ³ª´«´Ù. ¿ì¼± ºÐÈ«»öÀÇ °æ°èºí·Ï ¿µ¿ªÀ» °æ°è¼±Ã³·³ º¸¸é ÀÌÇØ°¡ ½±½À´Ï´Ù.
|
|
k |
|
2k |
|
k |
|
|
up block
down block |
A |
|
B |
|
C |
k |
|
|
X |
|
X |
|
| |
|
D |
|
E |
|
F |
2k | |
|
|
X |
|
X |
|
| |
|
G |
|
H |
|
I |
k |
b. A ¿¡¼ I ±îÁöÀÇ ¿µ¿ªÀº 4ÀÇ ¹è¼öĵéÀÇ ÀÛ¼º¹ýÀ» Àû¿ëÇÏ¿© ¼ýÀÚ¸¦ ä¿ö ³Ö½À´Ï´Ù.
Å׵θ®ÀÇ ¼öÄ¡(37)´Â ±× ¹æÇâÀÇ Çà ¶Ç´Â ¿ÀÇ ºó Ä¿¡ µé¾î°¥ ¼ýÀÚµéÀÇ ÇÕÀÌ ¸¸Á·½ÃÄÑ¾ß ÇÒ °ªÀÔ´Ï´Ù.
¿©±â¼ º¸¸é °æ°èºí·ÏÀÇ ¼ýÀڵ鿡 ¹®Á¦ ÇØ°áÀÇ ¿¼â°¡ ÀÖÀ½À» ¾Ë ¼ö ÀÖ½À´Ï´Ù.
±×·¯¸é ½ÇÁ¦·Î °æ°èºí·Ï ¼ýÀÚµéÀ» ÀûÀýÈ÷ Á¶ÀÛÇÏ¿© ¸¶¹æÁøÀ» ¿Ï¼º½ÃÄÑ º¾½Ã´Ù.
|
1 |
|
34 |
33 |
|
6 |
|
|
X |
|
|
X |
|
|
24 |
|
15 |
16 |
|
19 |
|
18 |
|
21 |
22 |
|
13 |
|
|
X |
|
|
X |
|
|
31 |
|
4 |
3 |
|
36 |
c. ¿ì¼±Àº 4°³ÀÇ °æ°èºí·Ï Ä¿¡ ¼ýÀÚ¸¦ Á¤¹æÇâÀ¸·Î ½á ³»·Á°©½Ã´Ù.
¿©±â¼ ¾Ë°í ÀÖ¾î¾ßÇÒ µÎ°¡Áö »ç½ÇÀº:
°æ°èºí·ÏÀÇ ¼öÄ¡µéÀº °ð Á¶ÀÛÀ» ÅëÇÏ¿© ÀÚ¸®¹Ù²ÞÀ» ÇÏ°Ô µÉ °ÍÀ̸ç,
±³Â÷µÈ ÁöÁ¡ÀÇ 'X' Ç¥½Ã°¡ µÈ ÄÀÇ ¼ýÀÚµéÀº ÀÚ¸®¹Ù²Þ¿¡¼ Á¦¿ÜµË´Ï´Ù. ¿Ö³ÄÇÏ¸é ±× ¼ýÀÚµéÀº ´ë°¢¼±ÀÇ ÇÕ°úµµ °ü°èµÇ±â ¶§¹®ÀÔ´Ï´Ù.
|
|
2 |
|
|
5 |
|
|
7 |
X |
9 |
10 |
X |
12 |
|
|
14 |
|
|
17 |
|
|
|
20 |
|
|
23 |
|
|
25 |
X |
27 |
28 |
X |
30 |
|
|
32 |
|
|
35 |
|
d. ¿ì¼± ÁÂ-¿ì °æ°èºí·ÏÀÇ Á¶ÀÛÀ» ¸ÕÀú ÇϰڽÀ´Ï´Ù.
|
2 5 X X 14 17 20 23 X X 32 35 |
7
31 43
67 |
¢¡ |
2 35 X X 14 23 20 17 X X 32 5 |
OK
OK OK
OK |
¢¡ |
2 35 X X 23 14 17 20 X X 32 5 |
¢¡ |
2 35 8 11 23 14 17 20 26 29 32 5 |
¢¡ |
2 35 8 11 23 14 20 17 26 29 32 5 |
|
|
|
|
80 |
|
|
74 74 |
|
108 114 |
|
111 111 OK OK |
¿ìÃø°æ°èºí·ÏÀÇ ¼ýÀÚ ¹è¿À» »óÇÏ·Î µÚÁý½À´Ï´Ù. ==> °¡·Î¹æÇâ ÇØ°á !!
°æ°èºí·ÏÀÇ Á߾Ӻκп¡ ÀÖ´Â ¼ýÀÚµéÀ» Á¿ì·Î ±³È¯½Ãŵ´Ï´Ù. ==> ¼¼·Î¹æÇâ ºí·Ï 1Â÷ Á¤¸®.
'X' Ç¥½ÃÇÑ ÄÀÇ ¼ýÀÚµéÀ» Æ÷ÇÔÇÑ ºí·ÏÀÇ ¼¼·Î ÇÕÀ» º¸Á¤Çϱâ À§ÇØ Áß¾Ó¼±ÀÇ ¹Ù·Î ¾Æ·¡Ä(Çà)¿¡ ÇØ´çÇÏ´Â µÎ ¼ýÀÚ¸¦ ´Ù½Ã ÁÂ¿ì ±³È¯½Ãŵ´Ï´Ù. ==> ¼¼·Î¹æÇâ ºí·Ï ÇØ°á !!
e. »ó-ÇÏ °æ°èºí·ÏÀ» À§¿Í °°Àº ÀýÂ÷´ë·Î ÇÏ´Ùº¸¸é ¸¶Áö¸· ´Ü°è¿¡¼ Àüü º¸Á¤À» À§ÇÑ ±³È¯ ½ÖÀ» ãÀ» ¼ö ¾ø°Ô µË´Ï´Ù. ÀÌ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇÏ¿© ºÎµæÀÌ ¾Æ·¡ ±×¸²Ã³·³ ´Ù¸¥ ¿µ¿ªÀÇ ¼ýÀÚ¿À» ÅÃÇØ¼ ÁÂ¿ì ¼ø¼¿À» ¹Ù²Ù¾îÁÖ¾î¾ß ÇÕ´Ï´Ù.
'B' ¶Ç´Â 'H' ¿µ¿ª ÁßÀÇ ÇÑ ÇàÀ» ÅÃÇØ¼ ÁÂ¿ì ¼ø¼¿À» ¹Ù²Ù¾î ÁÝ´Ï´Ù. (cf. 34 <= => 33)
'D' ¿µ¿ª°ú 'F' ¿µ¿ª ÁßÀÇ °°Àº ÇÑ ÇàÀ» ÅÃÇØ¼ ÁÂ¿ì ¼ø¼¿À» ¹Ù²Ù¾îÁÝ´Ï´Ù. (cf. 24 <= => 19)
°¢ ¿ÀÇ ÇÕÀÌ ¸¸Á·½ÃÄÑ¾ß ÇÒ °ªÀÌ º¯°æµÇ¾ú½À´Ï´Ù(42-38-36-32). ±×·¯³ª À§ÀÇ 5¹ø ´Ü°èÀÇ Á¶ÀÛÀ» ÇØÁÜÀ¸·Î½á ³ªÁß¿¡ ¸¶Áö¸· º¸Á¤À» ¼º°øÀûÀ¸·Î ÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù. ¶ÇÇÑ ´Ü°è 6-a ó·³ ÇØÁÜÀ¸·Î½á º¯°æµÈ ¼¼·ÎÇÕÀÇ ¿ä±¸Ä¡µé(42-38-36-32)À» ½±°Ô ÀÏÄ¡½Ãų ¼ö ÀÖ°Ô µË´Ï´Ù.
|
1 |
2 |
34 |
33 |
35 |
6 |
OK |
|
|
8 |
|
|
11 |
|
|
|
19 |
23 |
15 |
16 |
14 |
24 |
OK |
|
18 |
20 |
21 |
22 |
17 |
13 |
OK |
|
|
26 |
|
|
29 |
|
|
|
31 |
32 |
4 |
3 |
5 |
36 |
OK |
|
42 |
OK |
38 |
36 |
OK |
32 |
|
f. 5¹ø ´Ü°è¿Í ¿¬°èÇÏ¿© »ó-ÇÏ °æ°èºí·ÏÀÇ Á¶ÀÛÀ» ´ÙÀ½°ú °°ÀÌ ÇÕ´Ï´Ù.
|
7 X 9 10 X 12 25 X 27 28 X 30 |
38 110 ¢¡(A) |
12 X 10 9 X 7 30 X 28 27 X 25 |
38 110 ¢¡(D) |
12 8 28 27 11 7 30 26 10 9 29 25 |
93 129 ¢¡(C) |
30 8 28 27 11 7 12 26 10 9 29 25 |
111 111 |
|
32 36 38 42 |
|
42 38 36 32 |
|
|
|
|
|
»ó,Çϰæ°èºí·ÏÀÇ ¼ýÀÚ ¹è¿À» µÑ ´Ù Á¿ì·Î µÚÁý½À´Ï´Ù. ==> ¼¼·Î¹æÇâ ÇØ°á !!
°æ°èºí·ÏÀÇ Á߾Ӻκп¡ ÀÖ´Â ¼ýÀÚµéÀ» »óÇÏ·Î ±³È¯½Ãŵ´Ï´Ù. ==> °¡·Î¹æÇâ ºí·Ï 1Â÷ Á¤¸®.
'X' Ç¥½ÃÇÑ ÄÀÇ ¼ýÀÚµéÀ» Æ÷ÇÔÇÑ ºí·ÏÀÇ °¡·Î ÇÕÀ» º¸Á¤Çϱâ À§ÇØ Ã¹¹øÂ°Ä(¿)¿¡ ÇØ´çÇÏ´Â µÎ ¼ýÀÚ¸¦ »óÇÏ ±³È¯½Ãŵ´Ï´Ù. ==> °¡·Î¹æÇâ ºí·Ï ÇØ°á !!
( ¸¶Áö¸· Ä¿¡ ÇØ´çÇÏ´Â µÎ ¼ýÀÚ¸¦ ¼±ÅÃÇØµµ »ó°ü ¾ø½À´Ï´Ù. )
|
1 |
2 |
34 |
33 |
35 |
6 |
|
30 |
8 |
28 |
27 |
11 |
7 |
|
19 |
23 |
15 |
16 |
14 |
24 |
|
18 |
20 |
21 |
22 |
17 |
13 |
|
12 |
26 |
10 |
9 |
29 |
25 |
|
31 |
32 |
4 |
3 |
5 |
36 |
g. ÀÌÇØ¿Í È®ÀÎÀ» µ½±â À§ÇÑ 10x10 ÄÀÇ ¿¹ (n=10, sum=505)
|
1 |
2 |
3 |
94 |
95 |
96 |
97 |
98 |
9 |
10 |
|
11 |
12 |
13 |
87 |
86 |
85 |
84 |
88 |
19 |
20 |
|
80 |
29 |
23 |
77 |
76 |
75 |
74 |
28 |
22 |
21 |
|
70 |
69 |
68 |
34 |
35 |
36 |
37 |
33 |
62 |
61 |
|
60 |
59 |
58 |
44 |
45 |
46 |
47 |
43 |
52 |
51 |
|
41 |
42 |
53 |
54 |
55 |
56 |
57 |
48 |
49 |
50 |
|
40 |
39 |
38 |
64 |
65 |
66 |
67 |
63 |
32 |
31 |
|
30 |
79 |
73 |
27 |
26 |
25 |
24 |
78 |
72 |
71 |
|
81 |
82 |
83 |
17 |
16 |
15 |
14 |
18 |
89 |
90 |
|
91 |
92 |
93 |
7 |
6 |
5 |
4 |
8 |
99 |
100 |