三阶幻方的解法请告诉我(火急)0到8添到九个格里.
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/26 00:29:55
三阶幻方的解法请告诉我(火急)0到8添到九个格里.
三阶幻方的解法请告诉我(火急)
0到8添到九个格里.
三阶幻方的解法请告诉我(火急)0到8添到九个格里.
幻方是一种广为流传的数学游戏,据说早在大禹治水时就发现过.幻方的特点是:由自然数构成n×n正方形阵列,称为n阶幻方,每一行、每一列、两对角线上的数之和相等.法国人罗伯总结出了构造奇数阶连续自然数幻方的简单易行的方法“罗伯法”.
罗伯法的具体方法如下:
把1(或最小的数)放在第一行正中;
按以下规律排列剩下的n2-1个数:
1)每一个数放在前一个数的右上一格;
2)如果这个数所要放的格已经超出了顶行那么就把它放在底行,仍然要放在右一列;
3)如果这个数所要放的格已经超出了最右列那么就把它放在最左列,仍然要放在上一行;
4)如果这个数所要放的格已经超出了顶行且超出了最右列那么就把它放在前一个数的下一行同一列的格内;
5)如果这个数所要放的格已经有数填入,处理方法同4).
3阶幻方,用罗伯法得出答案 8 1 6
3 5 7
4 9 2
你可以把每个数都减去一个固定值,也可以使每一行、每一列、两对角线上的数之和相等.
比如都剪去5,得出 3 -4 1
-2 0 2
-1 4 -3
幻方是一种广为流传的数学游戏,据说早在大禹治水时就发现过。幻方的特点是:由自然数构成n×n正方形阵列,称为n阶幻方,每一行、每一列、两对角线上的数之和相等。法国人罗伯总结出了构造奇数阶连续自然数幻方的简单易行的方法“罗伯法”。
罗伯法的具体方法如下:
把1(或最小的数)放在第一行正中;
按以下规律排列剩下的n2-1个数:
1)每一个数放在前一个数的右上一格;...
全部展开
幻方是一种广为流传的数学游戏,据说早在大禹治水时就发现过。幻方的特点是:由自然数构成n×n正方形阵列,称为n阶幻方,每一行、每一列、两对角线上的数之和相等。法国人罗伯总结出了构造奇数阶连续自然数幻方的简单易行的方法“罗伯法”。
罗伯法的具体方法如下:
把1(或最小的数)放在第一行正中;
按以下规律排列剩下的n2-1个数:
1)每一个数放在前一个数的右上一格;
2)如果这个数所要放的格已经超出了顶行那么就把它放在底行,仍然要放在右一列;
3)如果这个数所要放的格已经超出了最右列那么就把它放在最左列,仍然要放在上一行;
4)如果这个数所要放的格已经超出了顶行且超出了最右列那么就把它放在前一个数的下一行同一列的格内;
5)如果这个数所要放的格已经有数填入,处理方法同4)。
3阶幻方,用罗伯法得出答案 8 1 6
3 5 7
4 9 2
你可以把每个数都减去一个固定值,也可以使每一行、每一列、两对角线上的数之和相等。
比如都剪去5,得出 3 -4 1
-2 0 2
-1 4 -3
收起
这是俺自己推的方法,(数字得换掉)
a b c
d e f
g h i
设总和为M
(a+b+c)=(d+e+f)=(g+h+i)=(a+d+g)=(b+e+h)=(c+f+i)=
(a+e+i)=(c+e+g)
(a+b+c)=(c+f+i)=(g+h+i)=(a+d+g)=
(d+f)=(b+h)=(a+i)=(c+g)
...
全部展开
这是俺自己推的方法,(数字得换掉)
a b c
d e f
g h i
设总和为M
(a+b+c)=(d+e+f)=(g+h+i)=(a+d+g)=(b+e+h)=(c+f+i)=
(a+e+i)=(c+e+g)
(a+b+c)=(c+f+i)=(g+h+i)=(a+d+g)=
(d+f)=(b+h)=(a+i)=(c+g)
(c+g)=(a+b+c+d+f+g+h)/4
每一列数为(a+b+c+d+f+g+h+i)/4+e
=(M-e)/4+e=M/4+3e/4=(M+3e)/4
(a+b+c)+(d+e+f)+(g+h+i)=M
每一列数为a+e+i=M/3
(M+3e)/4=M/3
e=M/9
如:
4,5,6,7,8,9,10,11,12
中间填72/9=8,每一列数为24 ,考虑奇数偶数
4 10
8
6 12 8种填法
5 9
8
7 11 8种填法
共16种填法
-5,-3,-2,-1,0,1,2,3,5 中间0,每一行0
但只有四种填法
收起