魔方阵
魔方阵N: 奇数规律如下: 1、数字1位于方阵中的第一行中间一列; 2、数字a(1 < a ≤ n2)所在行数比a-1行数少1,若a-1的行数为1,则a的行数为n; 3、数字a(1 < a ≤ n2)所在列数比a-1列数大1,若a-1的列数为n,则a的列数为1; 4、如果a-1是n的倍数,则a(1 < a ≤ n2)的行数比a-1行数大1,列数与a-1相同。 4N型: 1、按数字从小到大,即1,2,3……n2顺序对魔方阵从左到右,从上到下进行填充; 2、将魔方阵分成若干个4×4子方阵,将子方阵对角线上的元素取出; 3、将取出的元素按从大到小的顺序依次填充到n×n方阵的空缺处。 单偶数型:(4N+2型) 1、把魔方阵分为A,B,C,D四个象限,这样每一个象限肯定是奇数阶。用奇数阶象限的填充数字的方法(罗伯法),依次在A象限,D象限,B象限,C象限填数 2、在A象限的中间行、中间格开始,按自左向右的方向,标出n格(4n+2=ROW)。A象限的其他行则标出最左边的n格(4n+2=ROW)。将这些格,和C象限的相对位置上的数互换位置。 3、在B象限所有行的中间格,自左向右,标出n-1格(4n+2=ROW)(注:6阶幻方由于n-1=0,所以不用再作B、D象限的数据交换),将这些格,和D象限相对位置上的数互换位置。 (详细解答可参考 https://blog.csdn.net/yy_0733