求幻方.完美10阶及缺陷6阶

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 20:29:49

求幻方.完美10阶及缺陷6阶
求幻方.完美10阶及缺陷6阶

求幻方.完美10阶及缺陷6阶
不能被4整除的偶阶幻方叫单偶幻方,如6阶、10阶、14阶等.单偶幻方用Strachey法生成.
第一步,将n阶单偶幻方表示为4m+2阶幻方.将其等分为四分,成为如下图所示A、B、C、D四个2m+1阶奇数幻方.
A C
D B
10阶单偶幻方表示为(4*2+2)阶幻方,那么m就是2.A、B、C、D四个就是5阶奇数幻方.
A用1至(2m+1)^2填写成2m+1阶幻方【注:(2m+1)^2是(2m+1)的平方,以下同】;B用(2m+1)^2+1至2*(2m+1)^2填写成2m+1阶幻方;C用2*(2m+1)^2+1至3*(2m+1)^2填写成2m+1阶幻方;D用3*(2m+1)^2+1至4*(2m+1)^2填写成2m+1阶幻方.
也就是A用1至25填写成5阶幻方;B用26至50填写成5阶幻方;C用51至75填写成5阶幻方;D用76至100填写成5阶幻方.(5阶幻方的填法你会的话)
17\x0524\x051\x058\x0515\x0567\x0574\x0551\x0558\x0565
23\x055\x057\x0514\x0516\x0573\x0555\x0557\x0564\x0566
4\x056\x0513\x0520\x0522\x0554\x0556\x0563\x0570\x0572
10\x0512\x0519\x0521\x053\x0560\x0562\x0569\x0571\x0553
11\x0518\x0525\x052\x059\x0561\x0568\x0575\x0552\x0559
92\x0599\x0576\x0583\x0590\x0542\x0549\x0526\x0533\x0540
98\x0580\x0582\x0589\x0591\x0548\x0530\x0532\x0539\x0541
79\x0581\x0588\x0595\x0597\x0529\x0531\x0538\x0545\x0547
85\x0587\x0594\x0596\x0578\x0535\x0537\x0544\x0546\x0528
86\x0593\x05100\x0577\x0584\x0536\x0543\x0550\x0527\x0534
第二步,在A每行取m个小格(中心格及一侧对角线格为必换格,其余m-1格只要不是另一侧对角线格即可),简单地说,就是说在A中间一行取包括中心格在内的m个小格,其他行左侧边缘取m个小格,将其与D相应方格内交换;B与C在最右侧取m-1列相互交换.
10阶幻方就是4*2+2,那么m就是2.在A中间一行取包括中心格在内的2个小格,其他行左侧边缘取2个小格,将其与D相应方格内交换;B与C在最右侧取1列相互交换.如下图用Strachey法生成的10阶幻方:
92\x0599\x051\x058\x0515\x0567\x0574\x0551\x0558\x0540
98\x0580\x057\x0514\x0516\x0573\x0555\x0557\x0564\x0541
4\x056\x0588\x0595\x0522\x0554\x0556\x0563\x0570\x0547
85\x0587\x0519\x0521\x053\x0560\x0562\x0569\x0571\x0528
86\x0593\x0525\x052\x059\x0561\x0568\x0575\x0552\x0534
17\x0524\x0576\x0583\x0590\x0542\x0549\x0526\x0533\x0565
23\x055\x0582\x0589\x0591\x0548\x0530\x0532\x0539\x0566
79\x0581\x0513\x0520\x0597\x0529\x0531\x0538\x0545\x0572
10\x0512\x0594\x0596\x0578\x0535\x0537\x0544\x0546\x0553
11\x0518\x05100\x0577\x0584\x0536\x0543\x0550\x0527\x0559
每一行,每一列,对角线的和值(称为幻和值)为505.
完美10阶幻方就OK了.喝一杯庆祝一下.
6阶单偶幻方表示为(4*1+2)阶幻方,那么m就是1.A、B、C、D四个就是2m+1阶(3阶)奇数幻方.
A C
D B
A用1至9填写成3阶幻方;B用10至18填写成3阶幻方;C用19至27填写成3阶幻方;D用27至36填写成3阶幻方.
8\x051\x056\x0526\x0519\x0524
3\x055\x057\x0521\x0523\x0525
4\x059\x052\x0522\x0527\x0520
35\x0528\x0533\x0517\x0510\x0515
30\x0532\x0534\x0512\x0514\x0516
31\x0536\x0529\x0513\x0518\x0511
要完成缺陷6阶,很简单:A与D任取一列互换即可.我们就换第一列吧.
35\x051\x056\x0526\x0519\x0524
30\x055\x057\x0521\x0523\x0525
31\x059\x052\x0522\x0527\x0520
8\x0528\x0533\x0517\x0510\x0515
3\x0532\x0534\x0512\x0514\x0516
4\x0536\x0529\x0513\x0518\x0511
每一行,每一列的和值为111.对角线的和值分别为138和84.
要完成完美6阶也很简单.在A中间一行取中心格1个小格,其他行左侧边缘取1个小格,将其与D相应方格内交换;即可完成完美6阶幻方.
35\x051\x056\x0526\x0519\x0524
3\x0532\x057\x0521\x0523\x0525
31\x059\x052\x0522\x0527\x0520
8\x0528\x0533\x0517\x0510\x0515
30\x055\x0534\x0512\x0514\x0516
4\x0536\x0529\x0513\x0518\x0511
每一行,每一列,对角线的和值(称为幻和值)为111.