在11*11的方格中填入1~121,使得横竖斜相加都为一个数

问题描述:

在11*11的方格中填入1~121,使得横竖斜相加都为一个数

12345678
4565

奇数阶幻方填法:
1,取第一行正中填“1”
2,找到右上方的格子填下一个数
若顶到边,则看将另外一边的行(列)填入,
如“2”应填到“1”的右上方,但因为1在第一行,所以2填到 另外一边的行(最后一行)正中偏右一格的位置
3,若右上方的格子里有数字,则改填在正下方格子内。
例5阶幻方:
00,00,01,00,00
00,00,00,00,00
00,00,00,00,00
00,00,00,00,00
00,00,00,00,00
00,00,01,00,00
00,00,00,00,00
00,00,00,00,00
00,00,00,00,03
00,00,00,02,00
00,00,01,00,00
00,05,00,00,00
04,06,00,00,00
00,00,00,00,03
00,00,00,02,00
00,00,01,08,00
00,05,07,00,00
04,06,00,00,00
00,00,00,00,03
00,00,00,02,09
00,00,01,08,15
00,05,07,14,00
04,06,13,00,00
10,12,00,00,03
11,00,00,02,09
17,24,01,08,15
23,05,07,14,16
04,06,13,20,22
10,12,19,21,03
11,18,25,02,09

好题目

行数1 2 3 4 5 6 7 8 9 10 11
4565

行数1 2 3 4 5 6 7 8 9 10 11列1 84 80 88 2 82 10 81 74 1 86 832 53 114 118 35 47 26 27 55 58 113 253 119 45 40 51 116 38 42 29 33 117 414 21 109 20 66 60 37 115 111 54 59 195 69 87 85 4 79 89 94 8 3 75...