三阶幻方的所有解法

 我来答
贸永修衡水
2020-03-02 · TA获得超过3.5万个赞
知道大有可为答主
回答量:1.4万
采纳率:31%
帮助的人:911万
展开全部
编幻方的方法有很多,以下是我的一种新办法先写一个4阶幻方
01,14,04,15
12,07,09,06
13,02,16,03
08,11,05,10再把上述4阶幻方每个数加10得
11,24,14,2522,17,19,1623,12,26,1318,21,15,20
最后把上面第2的个方阵放在下列边框内即可33,01,34,05,31,0708,
2928,
0910,
2702,
3530,36,03,32,06,04
所以六阶幻方为33,01,34,05,31,0708,11,24,14,25,2928,22,17,19,16,0910,23,12,26,13,2702,18,21,15,20,3530,36,03,32,06,04
梅俭隗雀
2020-01-10 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.4万
采纳率:28%
帮助的人:903万
展开全部
幻方是一种广为流传的数学游戏,据说早在大禹治水时就发现过。幻方的特点是:由自然数构成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
46
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式