二十三阶幻方

来源:百度知道 编辑:UC知道 时间:2024/06/27 12:34:56
要答案

量太大了,我就来说一下奇数阶环方的填充规则吧(经验公式,我不会证明):
*预先说明:将幻方相对于视野正直体现于平面上,分为横行格(下简称横格)与纵行格(下简称纵格);起始数与项间公差可能不同,一律以1到n²表示(横行从左往右,纵行从下往上,序号不断增大,类似于平面直角坐标系)。

填充规则:

①在首行(横行)的正中央横格上填上1(起始数);
②填充规则1:第(n+1)个数填在第n个数的斜上方。假设第n个数在第p横行第q纵行(记为(p,q)格),那么第(n+1)个数的坐标为(p+1,q+1);
③填充规则2:若第n个数在最末一横格(每横行的最右一格),那么第(n+1)个数填在比该横行序号大1的横行的第一格(最左格)(例外情况见⑤填充规则4);
④填充规则3:若第n个数在最末一纵格(每横行的最上一格),那么第(n+1)个数填在比该纵行序号大1的纵行的第一格(最下格)(例外情况见⑤填充规则4);
⑤填充规则4:如果第n个数的斜上方(定义同填充规则2)已经有一个数或者这个数是整个幻方的右上顶角格中的数,那么第(n+1)个数填在这个数下方一格的位置。

我们结合三阶幻方的图示来说明一下:
[ ] [ ] [ ]
[ ] [ ] [ ]
[ ] [ ] [ ];
首先根据规则①,我们得到:
[ ] [1] [ ]
[ ] [ ] [ ]
[ ] [ ] [ ];
根据规则③,2应该填在1的下一纵行的最下方,即:
[ ] [1] [ ]
[ ] [ ] [ ]
[ ] [ ] [2];
根据规则④,3应该填在2的下一横行的最左方,即:
[ ] [1] [ ]
[3] [ ] [ ]
[ ] [ ] [2];
根据规则⑤,4填在3的正下方一格处,即:
[ ] [1] [ ]
[3] [ ] [ ]
[4] [ ] [2];
根据规则②,填出5、6:
[ ] [1] [6]
[3] [5] [ ]
[4] [ ] [2];