问题标题:
【用1至16这16个数字组成一个四横四纵的方块,让它们横行,竖行,和斜行的四个数相加都等于34,】
问题描述:
用1至16这16个数字组成一个四横四纵的方块,让它们横行,竖行,和斜行的四个数相加都等于34,
郭加安回答:
Spring法生成以偶幻方
将n阶双偶幻方表示为4m阶幻方.将n阶幻方看作一个矩阵,记为A,其中的第i行j列方格内的数字记为a(i,j).
先令a(i,j)=(i-1)*n+j,即第一行从左到可分别填写1、2、3、……、n;即第二行从左到可分别填写n+1、n+2、n+3、……、2n;…………之后进行对角交换.对角交换有两种方法:
方法一;将左上区域i+j为偶数的与幻方内以中心点为对称点的右下角对角数字进行交换;将右上区域i+j为奇数的与幻方内以中心点为对称点的左下角对角数字进行交换.(保证不同时为奇或偶即可.)
方法二;将幻方等分成m*m个4阶幻方,将各4阶幻方中对角线上的方格内数字与n阶幻方内以中心点为对称点的对角数字进行交换.
如下图用Spring法生成的4阶幻方:
162313
511108
97612
414151
如将幻方看成是无限伸展的图形,则任何一个相邻的n*n方格内的数字都可以组成一个幻方.则称该幻方为魔鬼幻方.
用我研究的Horse法构造的幻方是魔鬼幻方.如下的幻方更是魔鬼幻方,因为对于任意四个在两行两列上的数字,他们的和都是34.此幻方可用YinMagic方法生成.
151036
45169
141127
181312
1.互补型变换
互补型变换对于任何阶和任何型幻方都适用.
新幻方数=(最大幻方数+1)-幻方数
如:图[1]变为图[2]
18111416963
151054271213
63169111418
121327541510
图[1]图[2]
2.平移型变换
通过对标准幻方中幻方数的平移变换,得到新的幻方.
如:图[3]变为图[4]
7216972169
121516615112
514411111445
103138103138
图[3]图[4]
二.“一变四”(平移型变换)
“一变四”就是通过对标准幻方中幻方数的平移变换,变成四个幻方.
如:图[5]变为图[6]、图[7]、图[8]
310165316105
1564915649
211138211138
147112141712
图[5]图[6]
310165316105
9641596415
811132811132
147112141712
图[7]图[8]
三.“一变八”(旋转反射型变换)
“一变八”就是一个标准的幻方通过旋转反射变换,变成八个幻方.
旋转反射型变换对于任何阶和任何型幻方都适用.
如:图[1]变为图[9]、图[10]、图[11]、图[12]、图[13]、图[14]、图[15]
181114115612
151054810313
63169115162
12132714497
图[1]图[9]
72131279414
91636216511
451015133108
141181126151
图[10]图[11]
121327126151
63169133108
151054216511
18111479414
图[12]图[13]
14497141181
115162451015
81031391636
115612721312
图[14]图[15]
四.“一变六十四”(地毯型变换)
“一变六十四”就是一个标准的完美型四阶幻方通过向上、向下、向左、向右任意分割变换,变成六十四个幻方.
181114181114
151054151054
6316963169
121327121327
181114181114
151054151054
6316963169
121327121327
查看更多
八字精批
八字合婚
八字起名
八字财运
2024运势
测终身运
姓名详批
结婚吉日