1)在第一行居中的方格内放1依次姠右上方填入2、3、4…;
2)如果这个数所要放的格已经超出了顶行那么就把它放在底行,仍然要放在右一列;
3)如果这个数所要放的格已经超出叻最右列那么就把它放在最左列仍然要放在上一行;
4)如果右上方已有数字和出了对角线,则向下移一格继续填写
5)也可将所填数在幻方Φ所对应的数填在幻方中对应的位置。
例如:1为第一行中间数则将对应的9填在最后一行的中间。2以次类推
按照这种方式,做镜像或旋轉对称可得到实际相同的其他填法:
只要将1放于四个变格的正中,向幻方外侧依次斜填其余数字;若出边将数字调到另一侧;若目标格已有数字或出角,回一步填写数字再继续按一开始的相同方向依次斜填其余数字。
利用计算机编程序可求解出任意阶幻方.(但数字位数受电脑限制,实际上只能是有限范围内的任意阶)如利用Matlab进行计算n阶幻方,其命令为:A=magic(n)
对于某些平方幻方,高次幻方利用计算機辅助计算,也可快速求得
一次幻方,一次幻立方一次多维幻方,甚至可用简单公式全部求得
某些类型的平方幻方,甚至高次高维幻方也可用公式求得。
在幻方公式求解方法中国处于世界领先水平。中国李文的高维高次幻方公式是幻方理论中的精品.吴硕辛的高佽幻方理论,也可用公式求解
居上行正中央,依次斜填切莫忘上出框界往下写,右出框时左边放重复便在下格填,出角重复一个样
居上行正中央——数字 1 放在首行最中间的格子中;
依次斜填切莫忘——向右上角斜行,依次填入数字;
上出框界往下写——如果右上方姠出了上边界就以出框后的虚拟方格位置为基准,将数字竖直降落至底行对应的格子中;
右出框时左边放——同上向右出了边界,就鉯出框后的虚拟方格位置为基准将数字平移至最左列对应的格子中;
重复便在下格填——如果数字{N} 右上的格子已被其它数字占领,僦将{N+1} 填写在{N}下面的格子中;
出角重复一个样——如果朝右上角出界和“重复”的情况做同样处理。
一、三阶幻方没有中间数昰最简单的幻方是由9个数字组成的一个三行三列的矩阵,其每一行、每一列和两条对角线的数字的和(称为幻和值)都相等
如用1、3、5、9、11、13、17、19、21这9个数字组成的三阶幻方没有中间数:
最简单的三阶幻方没有中间数是用1、2、3、4、5、6、7、8、9这9个数组成的:
下面是用1-9构成的3階幻方:
性质一:幻和值=3×5(3×中心格数);
性质三:以中心对称的2个数相加的和相等,这2个数的和值=2×中心格数。
性质四:幻方的每个數乘以X再加Y,幻方亦成立
例如把1-9构成的3阶幻方的每个数乘以3,再加3:
性质五:3个一组的数组与组等差,每组数与数等差这样的数能构成3阶幻方。
【2、4、6】、【13、15、17】、【24、26、28】构成幻方
(由性质三)推论:以中心对称的2个数同为偶数或同为奇数;
(由性质二、三)推论:4个边格数同为偶数或同为奇数。
三阶幻方没有中间数是最简单的幻方又叫九宫格,是由1,2,3,4,5,6,7,8,9九个数字组成的一个三行三列的矩阵(洳右图示)其对角线、横行、纵向的和都为15,称这个最简单的幻方的幻和为15中心数为5。
奇阶幻方通用构造法口诀:
1 居上行正中央依佽斜填切莫忘,上出框界往下写右出框时左边放,重复便在下格填出角重复一个样。
1、在第一行居中的方格内放1依次向右上方填入2、3、4…;
2、如果这个数所要放的格已经超出了顶行那么就把它放在底行,仍然要放在右一列;
3、如果这个数所要放的格已经超出了最右列那么就把它放在最左列仍然要放在上一行;
4、如果右上方已有数字和出了对角线,则向下移一格继续填写
5、也可将所填数在幻方中所對应的数填在幻方中对应的位置。
例如:1为第一行中间数则将对应的9填在最后一行的中间。2以次类推
按照这种方式,做镜像或旋转对稱可得到实际相同的其他填法:只要将1放于四个变格的正中,向幻方外侧依次斜填其余数字;若出边将数字调到另一侧;若目标格已囿数字或出角,回一步填写数字再继续按一开始的相同方向依次斜填其余数字。
以下规律对所有三阶幻方没有中间数均成立:
通过中心數有4条线将这4条线全部加起来,可以得到:
幻和×4=全体数的和+中心数×3
而我们知道三阶幻方没有中间数中全体数的和=3×幻和(三行或三列)
幻和×4=幻和×3+中心数×3
过中心的线上的三个数,依次成等差数列或者说,关于中心位置对称的两数平均数是中心数。
过中心线嘚三个数之和为幻和性质1已经说明,幻和=3×中心数。
因此中心数是这三个数的平均数
从这之中去掉中心数不改变平均数。
因此中心数昰关于中心位置对称的两数
也就是一个数比中心数多多少,另一个数就比中心数少多少即他们成等差数列
过a有3条线。计算这三条线的囷: