九阶幻方怎么填?
答案:2 悬赏:10
解决时间 2021-03-12 02:50
- 提问者网友:遮云壑
- 2021-03-11 21:26
九阶幻方怎么填?
最佳答案
- 二级知识专家网友:猎心人
- 2021-03-11 21:47
一、Merzirac法生成奇阶幻方
在第一行居中的方格内放1,依次向右上方填入2、3、4…,如果右上方已有数字,则向下移一格继续填写。如下图用Merziral法生成的9阶幻方:
47586980112233445
57687991122334446
67788102132435456
77718203142535566
61719304152636576
16272940516264755
26283950617274415
36384960717331425
37485970812132435
9阶幻方的幻和值为369。
Merzirac法,有人也叫楼梯法,我管它叫斜步法,即走X+Y斜步(数字按右上方顺序填入),-Y跳步(如果右上方已有数字或出了对角线,则向下移一格继续填写)。
其实斜步法可以向4个方向依次填写数字,即右上、右下、左上、左下4个方向,每种斜步都可有2种跳步,即左(右)跳步、上(下)跳步。
对于X+Y斜步相应的跳步可以为-X,-Y。 【记住,跳步是X+Y斜步的X(或Y)相反方向即可。如右上方向斜步,跳步就为向左(或向下)一步;左下方向斜步,跳步就为向右(或向上)一步;等等等等】
二、loubere法生成奇阶幻方
在居中的方格向上一格内放1,依次向右上方填入2、3、4…,如果右上方已有数字,则向上移两格继续填写。如下图用Louberel法生成的9阶幻方:
77286920611253445
36681960115234476
67275910512437535
26581850142743466
57174994173336525
16488408132642456
47739803172235515
63879307122631446
37782970216213545
上述loubere法可以记作X+Y斜步(数字按右上方顺序填入),2Y跳步(如果右上方已有数字或出了对角线,则向上移二格继续填写)。对于X+Y斜步相应的跳步可以为2X,2Y。 【记住,跳步是X+Y斜步的X(或Y)相同方向即可。】
2Y跳步,则在居中的方格向上一格放1里,按上斜步,2Y跳步的方法构成幻方。
-2Y跳步,则在居中的方格向下一格放1里,按下斜步,-2Y跳步的方法构成幻方。
2X跳步,则在居中的方格向右一格放1里,按右斜步,2X跳步的方法构成幻方。
-2X跳步,则在居中的方格向左一格放1里,按左斜步,-2X跳步的方法构成幻方。
三、horse法生成奇阶幻方
对于所有的奇阶幻方,在第一行居中的方格内放1,向右走1步,下走2步以跳马步,依次填入2、3、4…,若出到方阵下方,把该数字填到本该填数所在列上方相应的格;若出到方阵右方,把该数字填到本该填数所在行的左方相应的格;如果落步格已有数字, 则向下移一格继续填写。如下图用Horse法生成的9阶幻方:
77583920172533415
66849301173634425
16785940212645435
26769503112745545
36177960412236546
37278705132137556
47281880614223466
57381997152331476
67482910816243245
四、集团方阵法。
将n阶幻方等分成m×m个k阶幻方(m,k≥3),用数由小到大完成每一个k阶幻方,将每一个k阶幻方依次当成m阶幻方中的1至m^2的数,再以这m^2个小k阶幻方,以m阶幻方的方法去完成大的m阶幻方,从而完成n阶幻方。
716469816534651
666870357485052
677265492495447
261924443742625560
212325394143575961
222720404538586356
352833807378171015
303234757779121416
313629768174131811
具体如下图所示:
在第一行居中的方格内放1,依次向右上方填入2、3、4…,如果右上方已有数字,则向下移一格继续填写。如下图用Merziral法生成的9阶幻方:
47586980112233445
57687991122334446
67788102132435456
77718203142535566
61719304152636576
16272940516264755
26283950617274415
36384960717331425
37485970812132435
9阶幻方的幻和值为369。
Merzirac法,有人也叫楼梯法,我管它叫斜步法,即走X+Y斜步(数字按右上方顺序填入),-Y跳步(如果右上方已有数字或出了对角线,则向下移一格继续填写)。
其实斜步法可以向4个方向依次填写数字,即右上、右下、左上、左下4个方向,每种斜步都可有2种跳步,即左(右)跳步、上(下)跳步。
对于X+Y斜步相应的跳步可以为-X,-Y。 【记住,跳步是X+Y斜步的X(或Y)相反方向即可。如右上方向斜步,跳步就为向左(或向下)一步;左下方向斜步,跳步就为向右(或向上)一步;等等等等】
二、loubere法生成奇阶幻方
在居中的方格向上一格内放1,依次向右上方填入2、3、4…,如果右上方已有数字,则向上移两格继续填写。如下图用Louberel法生成的9阶幻方:
77286920611253445
36681960115234476
67275910512437535
26581850142743466
57174994173336525
16488408132642456
47739803172235515
63879307122631446
37782970216213545
上述loubere法可以记作X+Y斜步(数字按右上方顺序填入),2Y跳步(如果右上方已有数字或出了对角线,则向上移二格继续填写)。对于X+Y斜步相应的跳步可以为2X,2Y。 【记住,跳步是X+Y斜步的X(或Y)相同方向即可。】
2Y跳步,则在居中的方格向上一格放1里,按上斜步,2Y跳步的方法构成幻方。
-2Y跳步,则在居中的方格向下一格放1里,按下斜步,-2Y跳步的方法构成幻方。
2X跳步,则在居中的方格向右一格放1里,按右斜步,2X跳步的方法构成幻方。
-2X跳步,则在居中的方格向左一格放1里,按左斜步,-2X跳步的方法构成幻方。
三、horse法生成奇阶幻方
对于所有的奇阶幻方,在第一行居中的方格内放1,向右走1步,下走2步以跳马步,依次填入2、3、4…,若出到方阵下方,把该数字填到本该填数所在列上方相应的格;若出到方阵右方,把该数字填到本该填数所在行的左方相应的格;如果落步格已有数字, 则向下移一格继续填写。如下图用Horse法生成的9阶幻方:
77583920172533415
66849301173634425
16785940212645435
26769503112745545
36177960412236546
37278705132137556
47281880614223466
57381997152331476
67482910816243245
四、集团方阵法。
将n阶幻方等分成m×m个k阶幻方(m,k≥3),用数由小到大完成每一个k阶幻方,将每一个k阶幻方依次当成m阶幻方中的1至m^2的数,再以这m^2个小k阶幻方,以m阶幻方的方法去完成大的m阶幻方,从而完成n阶幻方。
716469816534651
666870357485052
677265492495447
261924443742625560
212325394143575961
222720404538586356
352833807378171015
303234757779121416
313629768174131811
具体如下图所示:
全部回答
- 1楼网友:从此江山别
- 2021-03-11 23:05
我暂时保留我的看法!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯