- 类似九宫格的填数有没有技巧3X3和4X4的很简单,那从5X5开始
- 3X3和4X4的很简单,那从5X5开始应该怎么考虑比较好,这类问题有没有什么技巧或通解?
- 这类的正方形填数,我们称之为“幻方”。
九宫格是3×3的幻方,称为“3阶幻方”。
奇数阶幻方的方法:
奇数阶幻方最经典的填法是罗伯特法(也有人称之为楼梯法)。填写方法是这样:
把1(或最小的数)放在第一行正中; 按以下规律排列剩下的n×n-1个数:
(1)每一个数放在前一个数的右上一格;
(2)如果这个数所要放的格已经超出了顶行那么就把它放在底行,仍然要放在右一列;
(3)如果这个数所要放的格已经超出了最右列那么就把它放在最左列,仍然要放在上一行;
(4)如果这个数所要放的格已经超出了顶行且超出了最右列,那么就把它放在前一个数的下一行同一列的格内;
(5)如果这个数所要放的格已经有数填入,处理方法同(4)。
这种写法总是先向“右上”的方向,象是在爬楼梯。
更多资料:
1、《编制奇数阶幻方的方法之一》
2、《幻方(纵横图)解法》
3、《幻方大世界》
看来,你要被幻方的神奇迷住了:)