幻方解法
幻方的解法与技巧
幻方的解法与技巧幻方是一种有趣又神秘的数学谜题,它能够以独特的方式排列数字,使得每一行、每一列和对角线上的数字之和都相等。
本文将介绍一些常见的幻方解法和技巧,帮助读者更好地理解和解决幻方问题。
一、幻方的基本概念幻方是由一组数字排列而成的正方形矩阵,其中每个数字只出现一次。
幻方的阶数指的是矩阵的边长,例如3阶幻方表示由3x3的数字矩阵组成。
幻方中的每一行、每一列和对角线上的数字之和称为幻方的常数,通常用S表示。
二、奇数阶幻方的解法奇数阶幻方的解法相对较简单,常用的方法有“Siamese method”和“LUX method”。
1. “Siamese method”(暹罗法)这种方法是由17世纪的暹罗王室数学家发明的,它的基本思想是从幻方的中间行、第一列开始,按照特定规则依次填充数字。
具体步骤如下:(1)将数字1填入幻方的中间行、第一列的位置;(2)依次填充数字2、3、4...直到填满整个幻方矩阵;(3)当填充到边界时,将下一个数字填入上一次填充的位置的右上方。
2. “LUX method”(LUX法)这种方法是由中国数学家陆玉鹤发明的,它的基本思想是将幻方矩阵分割成四个大小相等的子矩阵,然后按照特定规则填充数字。
具体步骤如下:(1)将数字1填入幻方的第一行、中间列的位置;(2)依次填充数字2、3、4...直到填满整个幻方矩阵;(3)当填充到边界时,将下一个数字填入上一次填充的位置的右上方。
三、偶数阶幻方的解法偶数阶幻方的解法相对复杂,常用的方法有“偶数阶幻方解法1”和“偶数阶幻方解法2”。
1. 偶数阶幻方解法1这种方法的基本思想是将幻方矩阵分割成四个大小相等的子矩阵,然后按照特定规则填充数字。
具体步骤如下:(1)将数字1填入幻方的第一行、第一列的位置;(2)依次填充数字2、3、4...直到填满四个子矩阵;(3)当填充到边界时,将下一个数字填入上一次填充的位置的右上方。
2. 偶数阶幻方解法2这种方法的基本思想是将幻方矩阵分割成四个大小相等的子矩阵,然后按照特定规则填充数字。
幻方解法
幻方解法奇阶幻方介绍:当n为奇数时,我们称幻方为奇阶幻方。
可以用Merzirac 法与loubere法实现,根据我的研究,发现用国际象棋之马步也可构造出更为神奇的奇幻方,故命名为horse法。
偶阶幻方介绍:当n为偶数时,我们称幻方为偶阶幻方。
当n可以被4整除时,我们称该偶阶幻方为双偶幻方;当n不可被4整除时,我们称该偶阶幻方为单偶幻方。
可用了Hire法、Strachey以及YinMagic将其实现,Strachey 为单偶模型,我对双偶(4m阶)进行了重新修改,制作了另一个可行的数学模型,称之为Spring。
YinMagic是我于2002年设计的模型,他可以生成任意的偶阶幻方。
奇阶幻方解法Merzirac法:在第一行居中的方格内放1,依次向左上方填入2、3、4…,如果左上方已有数字,则向下移一格继续填写。
如下图用Merziral法生成的5阶幻方:17 24 1 8 1523 5 7 14 164 6 13 20 2210 12 19 21 311 18 25 2 9loubere法:在居中的方格向上一格内放1,依次向左上方填入2、3、4…,如果左上方已有数字,则向上移两格继续填写。
如下图用Louberel法生成的7阶幻方:30 39 48 1 10 19 2838 47 7 9 18 27 2946 6 8 17 26 35 375 14 16 25 34 36 4513 15 24 33 42 44 421 23 32 41 43 3 1222 31 40 49 2 11 20horse法:先在任意一格内放入1。
向左走1步,并下走2步放入2(称为马步),向左走1步,并下走2步放入3,依次类推放到n。
在n的下方放入n+1(称为跳步),再按上述方法放置到2n,在2n的下边放入2n+1。
如下图用Horse 法生成的5阶幻方:77 58 39 20 1 72 53 34 156 68 49 30 11 73 63 44 2516 78 59 40 21 2 64 54 3526 7 69 50 31 12 74 55 4536 17 79 60 41 22 3 65 4637 27 8 70 51 32 13 75 5647 28 18 80 61 42 23 4 6657 38 19 9 71 52 33 14 7667 48 29 10 81 62 43 24 5一般令矩阵[1,1]为向右走一步,向上走一步,[-1,0]为向左走一步。
幻方常规解法汇总
幻方常规解法汇总按目前填写幻方的方法,是把幻方分成了三类,即奇数阶幻方、双偶阶幻方、单偶阶幻方。
下面按这三类幻方,列出最常用解法(考试用,不求强大,只求有效!)。
奇数阶幻方(罗伯法)奇数阶幻方最经典的填法是罗伯法。
填写的方法是:把1(或最小的数)放在第一行正中;按以下规律排列剩下的(n×n-1)个数:1、每一个数放在前一个数的右上一格;2、如果这个数所要放的格已经超出了顶行那么就把它放在底行,仍然要放在右一列;3、如果这个数所要放的格已经超出了最右列那么就把它放在最左列,仍然要放在上一行;4、如果这个数所要放的格已经超出了顶行且超出了最右列,那么就把它放在前一个数的下一行同一列的格内;5、如果这个数所要放的格已经有数填入,那么就把它放在前一个数的下一行同一列的格内。
例,用该填法获得的5阶幻方:双偶数阶幻方(对称交换法)所谓双偶阶幻方就是当n可以被4整除时的偶阶幻方,即4K阶幻方。
在说解法之前我们先说明一个“互补数”定义:就是在 n 阶幻方中,如果两个数的和等于幻方中最大的数与 1 的和(即 n×n+1),我们称它们为一对互补数。
如在三阶幻方中,每一对和为 10 的数,是一对互补数;在四阶幻方中,每一对和为 17 的数,是一对互补数。
双偶数阶幻方的对称交换解法:先看看4阶幻方的填法:将数字从左到右、从上到下按顺序填写:内外四个角对角上互补的数相易,(方阵分为两个正方形,外大内小,然后把大正方形的四个对角上的数字对换,小正方形四个对角上的数字对换)即(1,16)(4,13)互换(6,11)(7,10)互换即可。
对于n=4k阶幻方,我们先把数字按顺序填写。
写好后,按4×4把它划分成k×k个方阵。
因为n 是4的倍数,一定能用4×4的小方阵分割。
然后把每个小方阵的对角线,象制作4阶幻方的方法一样,对角线上的数字换成互补的数字,就构成幻方。
以8阶幻方为例:(1) 先把数字按顺序填。
幻方的解法最简单的口诀
幻方的解法最简单的口诀是:"行行换,列列留;右转头,左转脚;中间数,四角望。
"
这段口诀把解决幻方的步骤简单地概括出来,引起解决幻方的兴趣。
“行行换,列列留”指的是每一行、每一列的数字换位,即可以利用行列替换的方法,
找出可以符合题意的方案。
“右转头,左转脚”指的是当行列替换完成后,可以利用旋转的方法,使数字在每行每
列上都符合题意。
“中间数,四角望”指的是当旋转完成后,可以从中间数开始,逆时针观察每个角落,
得出结果。
口诀简单易懂,把解决幻方的步骤简化,可以帮助人们更快更好地解决幻方问题,是
解决幻方最好的捷径。
幻方常规解法汇总
幻方常规解法汇总按目前填写幻方的方法,是把幻方分成了三类,即奇数阶幻方、双偶阶幻方、单偶阶幻方。
下面按这三类幻方,列出最常用解法(考试用,不求强大,只求有效!)。
奇数阶幻方(罗伯法)奇数阶幻方最经典的填法是罗伯法。
填写的方法是:把1(或最小的数)放在第一行正中;按以下规律排列剩下的(n×n -1)个数:1、每一个数放在前一个数的右上一格;2、如果这个数所要放的格已经超出了顶行那么就把它放在底行,仍然要放在右一列;3、如果这个数所要放的格已经超出了最右列那么就把它放在最左列,仍然要放在上一行;4、如果这个数所要放的格已经超出了顶行且超出了最右列,那么就把它放在前一个数的下一行同一列的格内;5、如果这个数所要放的格已经有数填入,那么就把它放在前一个数的下一行同一列的格内。
例,用该填法获得的5阶幻方:17 24 1 8 1523 5 7 14 164 6 13 20 2210 12 19 21 311 18 25 2 9双偶数阶幻方(对称交换法)所谓双偶阶幻方就是当n可以被4整除时的偶阶幻方,即4K阶幻方。
在说解法之前我们先说明一个“互补数”定义:就是在n阶幻方中,如果两个数的和等于幻方中最大的数与1的和(即n×n+1),我们称它们为一对互补数。
如在三阶幻方中,每一对和为10的数,是一对互补数;在四阶幻方中,每一对和为17的数,是一对互补数。
双偶数阶幻方的对称交换解法:先看看4阶幻方的填法:将数字从左到右、从上到下按顺序填写:1 2 3 45 6789 1011121314 15 16内外四个角对角上互补的数相易,(方阵分为两个正方形,外大内小,然后把大正方形的四个对角上的数字对换,小正方形四个对角上的数字对换)即(1,16)(4,13)互换(6,11)(7,10)互换即可。
16 2 3 135 11 10 89 7 6 124 14 15 1对于n=4k阶幻方,我们先把数字按顺序填写。
初中数学幻方的解法
1.暴力搜索法幻方解题的最初方法是暴力搜索法。
这种方法包括列举每个数字的所有可能的排列,然后逐个检查它们是否满足幻方的要求。
虽然这种方法可以解决出所有幻方的问题,但是它对于大型幻方的解题过程中需要耗费大量的时间和精力,并且存在各种漏洞。
2.加1法加1法也称为"Theorems of Kronecker",是一种简单和高效的解题方法。
这种方法基于对任意一个幻方进行加1操作,然后解决一个新的幻方来得到解决幻方的结果。
使用这种方法的缺点是它只能解决特定类型的幻方,而无法解决大部分幻方问题。
3.线性代数法线性代数法是基于矩阵和行列式的组合在内的线性代数来计算幻方。
它使用比"加1法"更加复杂的算法来解决幻方,但是在解决复杂的幻方问题方面非常有效。
线性代数法的基本思路是将幻方转化为一个矩阵,然后对该矩阵进行一系列操作,计算出其行列式,最终得到解决幻方的结果。
a.构造幻方矩阵首先,需要将幻方构造成一个矩阵。
对于一个n阶幻方,矩阵的大小也是n×n。
将幻方中的每个数字都与一个矩阵中的元素相对应,这些元素的值就是幻方中每个数字的值。
b.求出幻方矩阵的行列式然后,需要计算矩阵的行列式。
行列式是一种数学工具,用来计算一个矩阵的性质。
对于一个n阶矩阵,行列式可以用一个n×n的矩阵来表示。
该矩阵的元素是由原矩阵中对应位置的子矩阵的行列式组成的。
c.计算幻方矩阵的行列式的值通过计算幻方矩阵的行列式的值,可以得到该幻方的解题结果。
如果幻方矩阵的行列式的值等于0,则该幻方无解。
如果幻方矩阵的行列式的值为非零数,则可以使用行列式展开式来计算幻方的解题结果。
总体来说,线性代数法是一种非常有效的幻方解题方法。
它比暴力搜索法和加1法更加高效,并且可以解决大多数幻方问题。
但是,这种方法需要使用高级数学知识,需要较高的数学水平才能应用。
4.对称性法对称性法是基于幻方的对称性的一种解题方法。
幻方解题公式
幻方解题公式幻方是一种数学谜题,由数字排列在一个正方形内以形成一个阶数相同的网格而形成。
每行、每列和对角线的数字之和相等。
在这篇文章中,我们将介绍一些幻方解题的公式,让您更好地理解和解决这个谜题。
1. 幻方基本公式在一个n阶幻方中,每个数字的位置可以表示为 (i,j)。
其中i 和j是数字的行和列。
幻方基本公式是S=n(n+1)/2。
这个公式是幻方中每行、每列和每个对角线数字之和的值。
例如,一个3阶幻方中的S值是15。
2. 幻方奇数阶公式在奇数阶的幻方中,我们可以使用以下公式来找出每个数字的位置。
如果我们要找出数字x的位置,那么行和列可以表示为:行 = (n+1)/2 + p列 = (n+1)/2 - q其中p和q是数字在幻方中的偏移量,可以使用以下公式计算: p = (x-1) mod nq = (x-1) div n例如,在一个5阶幻方中,数字17的位置可以计算为:行 = (5+1)/2 + (17-1) mod 5 = 3 + 1 = 4列 = (5+1)/2 - (17-1) div 5 = 3 - 3 = 0因此,数字17在第4行第1列。
3. 幻方偶数阶公式在偶数阶的幻方中,我们需要使用不同的公式来找出每个数字的位置。
我们可以将幻方分成四个相等的部分,并使用以下公式来计算每个数字的位置:如果数字x位于左上或右下的网格中:行 = (n/2) - p列 = (n/2) - q如果数字位于右上或左下的网格中:行 = (n/2) + p列 = (n/2) - q其中p和q的计算方法与奇数阶幻方相同。
例如,在一个4阶幻方中,数字14位于左下角的网格中。
因此,我们可以计算其位置为:行 = (4/2) + (14-1) div 4 = 2 + 3 = 5列 = (4/2) - (14-1) mod 4 = 2 - 1 = 1因此,数字14在第5行第1列。
以上是一些幻方解题的基本公式,希望能对您的幻方解题有所帮助。
幻方常规解法汇总
幻方常规解法汇总幻方是指将一组数字排列成一个正方形矩阵,使得同一行、同一列以及对角线的所有数字之和均相等。
幻方问题早在数学家古希腊的时候就开始研究,并且已经有了多种解法。
以下是常见的幻方常规解法汇总:1.奇阶幻方解法:奇阶幻方是指正方形矩阵的边长为奇数,例如3阶、5阶、7阶等。
下面介绍一种常见的奇阶幻方解法:- 准备一个nxn的方阵,初始时全部填0;-从方阵的中间行的最左列开始,用数字1填充;-按照以下规则填充剩余位置:-如果当前位置的上一行和左一列都为空,则填充上一行、左一列数字的右上位置;-如果当前位置的上一行为空,而左一列不为空,则填充上一行数字的位置;-如果当前位置的上一行不为空,而左一列为空,则填充左一列数字的位置;-如果当前位置的上一行和左一列都不为空,则填充当前位置的下一行;-当填充到n*n时,得到了一个满足要求的奇阶幻方。
2.双偶阶幻方解法:双偶阶幻方是指正方形矩阵的边长为4的倍数(4n,例如4阶、8阶、12阶等)。
下面介绍一种常见的双偶阶幻方解法:-将矩阵分割为四个相等的子矩阵;-将四个子矩阵中的数字按照如下规则填充:-以1~(n/2)^2填充左上子矩阵,其中n为矩阵的边长;-以(n^2+1)~(n^2+n^2/4)填充右上子矩阵;-以(n^2/4+1)~(n^2/2)填充左下子矩阵;-以(n^2/2+1)~(n^2)填充右下子矩阵;-将四个子矩阵的对角线元素进行交换,得到一个满足要求的双偶阶幻方。
3.单偶阶幻方解法:单偶阶幻方是指正方形矩阵的边长为4的倍数加2(例如6阶、10阶、14阶等)。
下面介绍一种常见的单偶阶幻方解法:-将矩阵分割为四个相等的子矩阵;-将四个子矩阵中的数字按照如下规则填充:-以1~(n/2)^2填充左上子矩阵,其中n为矩阵的边长;-以(n^2+1)~(n^2+n^2/4)填充右上子矩阵;-以(n^2/4+1)~(n^2/2)填充左下子矩阵;-以(n^2/2+1)~(n^2)填充右下子矩阵;-将四个子矩阵的对角线元素进行交换,得到一个满足要求的单偶阶幻方。
求解幻方的技巧
求解幻方的技巧幻方是一个由数字组成的矩阵,使得每一行、每一列以及对角线上的数字之和都相等。
在解决幻方问题时,可以使用许多技巧和策略。
本文将介绍一些常用的解幻方问题的技巧。
1. 奇序幻方和偶序幻方的区别:奇序幻方是指矩阵的边长为奇数,而偶序幻方是指矩阵的边长为偶数。
这两种幻方的解法有所不同。
2. 奇序幻方的解题思路:- 首先,将数字 1 放置在第一行的中间位置。
- 然后,依次从数字 2 开始,按照以下规则放置:- 如果下一个数字所要放置的位置超出矩阵的边界,则将该数字放置在矩阵的对角位置。
- 如果下一个数字所要放置的位置已经有数字存在,则将该数字放置在上一个数字的下方。
- 以此类推,直到将所有数字放置完毕。
3. 偶序幻方的解题思路:- 首先,将数字 1 放置在第一行的中间位置。
- 然后,依次从数字 2 开始,按照以下规则放置:- 将该数字放置在上一个数字的右上方。
- 如果右上方的位置超出矩阵的边界,则将该数字放置在下一个位置的左下方。
- 以此类推,直到将所有数字放置完毕。
4. 总结幻方的规律:- 任何一个幻方矩阵都有一个中心对称的特点,即将矩阵按中心水平线对折,得到的新矩阵和原矩阵是相同的。
- 幻方矩阵中,对称位置的数字之和相等。
例如,在3 阶幻方矩阵中,1 和 9、2 和 8、3 和 7 的和都是 10。
- 幻方矩阵中,行数和列数之和的一半是矩阵中每行或每列的数字之和。
5. 借助已知的幻方解题:- 对于任何奇序幻方矩阵,可以通过一个已知的奇序幻方解题,例如3 阶幻方矩阵,来推导出更大阶幻方矩阵的解法。
- 对于偶序幻方矩阵,可以通过两个已知的奇序幻方矩阵的组合来解题,例如,通过组合两个3 阶幻方矩阵来解决 6 阶幻方问题。
6. 幻方的旋转和反转:- 幻方矩阵可以通过旋转和反转来获得新的解法。
例如,可以将一个 3 阶幻方矩阵逆时针旋转 90 度得到一个新的解法。
7. 求解幻方问题的算法:- 幻方问题是一个数学问题,可以通过编程来求解。
幻方题的解法
幻方题的解法
幻方的解法通常有两种,分别是暴力求解和数学方法。
暴力求解的方法是通过遍历所有可能的数字组合,然后检查每个组合是否符合幻方的条件。
幻方的条件是每一行、每一列和每一条对角线上的数字之和都相等。
因为幻方的阶数(即方阵的边长)为n,所以可以遍历从1到n^2的所有数字来生成幻方。
然后检查每个可能的数字组合是否满足条件,如果满足条件则为幻方。
数学方法的解法是基于幻方的一些特性和规律进行推导。
有一些已知的幻方规则可以用来构建幻方,比如:
1. 基本幻方规则:对于任意一个奇数阶幻方,可以将数字1放在第一行中间一列的位置,然后从2开始按照如下规则依次填充数字:
- 如果下一个数字要填入的位置超出幻方的上边界,则将其放在上一列的最下方;
- 如果下一个数字要填入的位置超出幻方的右边界,则将其放在上一行的最左边;
- 如果下一个数字要填入的位置已经被占据,则将其放在上一行的下一列。
根据这个规则,可以依次填充所有的数字,直到生成一个完整的幻方。
2. 巫师幻方规则:巫师幻方是一种特殊的幻方,它的每个数字都是连续的素数。
根据巫师幻方的规则,可以通过一些简单的数学运算来计算出幻方中的每个位置应该填充的数字。
具体的计算方法可以参考数学书籍或相关的教学资料。
以上是幻方题的两种解法,具体的解题方法可以根据题目的要求和条件选择合适的方法。
幻方解法
幻方解法
幻方,就是对于一个n×n的方阵,将1—n²这n²个数填入其中,使每行每列以及对角线上的数字之和都相等的方阵。
幻方分为奇数阶幻方(n=2k+1)、单偶数幻方
(n=4k+2)、双偶数幻方(n=4k)三种,每种幻方解法不同,但都有其固定的解。
下面我来具体介绍下幻方的解法:
1.奇数阶幻方
①将1填入第一行中间位置
②向右上方向依次填入
③如果上方出格了,则将其填入最后一行与其同列的位置
④如果右方出格了,则将其填入第一列与其同行的位置
⑤如果右上都出格,则将其填入第一列最后一格
⑥如果将要填入的方格已有数字,则填入上一个数字的下方
这里已三阶幻方为例:
2.双偶数阶幻方(n=4k):
①先将1,2,3……n²依次填入方阵中
②拟出方阵对角线
③对角线上数字不动,将其余所有数字移至与其中心对称的位置
这里以四阶幻方为例
↓
↓ 3.单偶数阶幻方(n=4k+2):
①先将1,2,3……n平方依次填入方阵中
②拟出对角线,将对角线上所有数字移至与其中心对称的位置。
③从方阵左半部分的每一列数字中抽出一对上下对称的数字互换位置(每一列抽出一对)
④从方阵上半部分的每一行数字中抽出一对左对称的数字互换位置(每一行抽出一对)
注:已经移动过或换过位置的数字不能再移动或换位
这里以六阶幻方为例:
↓
↓②↓
↓
↓③↓
↓
↓④↓。
幻方常规解法汇总
幻方常规解法汇总没法,组合数学还考幻方构造。
这东西不看解法真不会写,虽然没见有啥用,但还是记录下,免得日后再找。
按目前填写幻方的方法,是把幻方分成了三类,即奇数阶幻方、双偶阶幻方、单偶阶幻方。
下面按这三类幻方,列出最常用解法(考试用,不求强大,只求有效!)。
奇数阶幻方(罗伯法)奇数阶幻方最经典的填法是罗伯法。
填写的方法是:把1(或最小的数)放在第一行正中;按以下规律排列剩下的(n×n-1)个数:1、每一个数放在前一个数的右上一格;2、如果这个数所要放的格已经超出了顶行那么就把它放在底行,仍然要放在右一列;3、如果这个数所要放的格已经超出了最右列那么就把它放在最左列,仍然要放在上一行;4、如果这个数所要放的格已经超出了顶行且超出了最右列,那么就把它放在前一个数的下一行同一列的格内;5、如果这个数所要放的格已经有数填入,那么就把它放在前一个数的下一行同一列的格内。
例,用该填法获得的5阶幻方:双偶数阶幻方(对称交换法)所谓双偶阶幻方就是当n可以被4整除时的偶阶幻方,即4K阶幻方。
在说解法之前我们先说明一个“互补数”定义:就是在n 阶幻方中,如果两个数的和等于幻方中最大的数与1 的和(即n×n+1),我们称它们为一对互补数。
如在三阶幻方中,每一对和为10 的数,是一对互补数;在四阶幻方中,每一对和为17 的数,是一对互补数。
双偶数阶幻方的对称交换解法:先看看4阶幻方的填法:将数字从左到右、从上到下按顺序填写:单偶数阶幻方(象限对称交换法)以n=10为例,10=4×2+2,这时k=2(1)把方阵分为A,B,C,D四个象限,这样每一个象限肯定是奇数阶。
用罗伯法,依次在A象限,D 象限,B象限,C象限按奇数阶幻方的填法填数。
(2)在A象限的中间行、中间格开始,按自左向右的方向,标出k格。
A象限的其它行则标出最左边的k格。
将这些格,和C象限相对位置上的数,互换位置。
(3)在B象限任一行的中间格,自右向左,标出k-1列。
幻方常规解法汇总
幻方常规解法汇总没法,组合数学还考幻方构造。
这东西不看解法真不会写,虽然没见有啥用,但还是记录下,免得日后再找。
按目前填写幻方的方法,是把幻方分成了三类,即奇数阶幻方、双偶阶幻方、单偶阶幻方。
下面按这三类幻方,列出最常用解法〔考试用,不求强大,只求有效!〕。
奇数阶幻方〔罗伯法〕奇数阶幻方最经典的填法是罗伯法。
填写的方法是:把1〔或最小的数〕放在第一行正中;按以下规律排列剩下的(n×n-1)个数:1、每一个数放在前一个数的右上一格;2、如果这个数所要放的格已经超出了顶行那么就把它放在底行,仍然要放在右一列;3、如果这个数所要放的格已经超出了最右列那么就把它放在最左列,仍然要放在上一行;4、如果这个数所要放的格已经超出了顶行且超出了最右列,那么就把它放在前一个数的下一行同一列的格内;5、如果这个数所要放的格已经有数填入,那么就把它放在前一个数的下一行同一列的格内。
例,用该填法获得的5阶幻方:双偶数阶幻方〔对称交换法〕所谓双偶阶幻方就是当n可以被4整除时的偶阶幻方,即4K阶幻方。
在说解法之前我们先说明一个“互补数〞定义:就是在n 阶幻方中,如果两个数的和等于幻方中最大的数与 1 的和〔即n×n+1〕,我们称它们为一对互补数。
如在三阶幻方中,每一对和为10 的数,是一对互补数;在四阶幻方中,每一对和为17 的数,是一对互补数。
双偶数阶幻方的对称交换解法:先看看4内外四个角对角上互补的数相易,换,小正方形四个对角上的数字对换〕即〔1,16〕〔4,13〕互换〔6,11〕〔7,10〕互换即可。
对于n=4k4把它划分成k×k个方阵。
因为n是4的倍数,一定能用4×4的小方阵分割。
然后把每个小方阵的对角线,象制作4阶幻方的方法一样,对角线上的数字换成互补的数字,就构成幻方。
以8阶幻方为例:(1) 先把数字按顺序填。
然后,按4×4把它分割成4块〔如图〕(2)单偶数阶幻方〔象限对称交换法〕以n=10为例,10=4×2+2,这时k=2〔1〕把方阵分为A,B,C,D四个象限,这样每一个象限肯定是奇数阶。
幻方解题技巧
12 25
8 16
9
17 5
13 21
10 18 1 23 6 24 25 19
14 22 2 20
15
四阶幻方构成方法
一字排开 对角不动 上下交换 左右更替
15 14
12 9
8
3 2
5
六阶幻方构成
把1-36中,中间的16个数 (11-26)填到四阶幻方中
26 15 19 14
12 21 17 24
13 20 16 25
23 18 22 11
其余的数写成对 1、 2、 3、 4、 5、 6、 7、 8、 9、 10 36、35、34、33、32、31、30、29、28、27
1 9 34 33 32 2 31 6 27 10 30 7 29 8 35 28 3 4 5 36
六阶幻方
1 6 10 30 29 35 9 26 15 19 14 28 34 12 21 17 24 3 33 13 20 16 25 4 32 23 18 22 11 5 2 31 27 7 8 36
六阶幻方
幻和是:6×(62+1)÷2=111
构 成
三阶幻方构成方法之一
九子斜排 上下对易 左右更替 四维挺出
三阶幻方构成方法之二
画格辅助 九子斜排 送子回家 清除辅助
1
4 7
8 9
2
5
6
3
9
3
1
7
这种方法适用于所有的 奇阶幻方
1
6
11 24 7
2 20 3 4 5 10
16 4
21 22
偶阶幻方 都可以照这样的方法去填
如;八阶幻方
十阶幻方 十二阶幻方
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
说到幻方和九宫数大多数人都不陌生,在金庸先生著名的武侠小说《射雕英雄传》中就有郭靖在黄蓉的指导下为英姑指点九宫数的排列:“戴九履一,左三右七,二四为肩,六八为足,五居中央。
”想必各位朋友也都玩过这个数字游戏,但对幻方又了解多少呢?
500){this.resized=true;this.style.width=500;}" border=0> 幻方又称为纵横图、魔方、魔阵或奇平方,它最早起源于我国。
宋代数学家杨辉称之为纵横图。
所谓纵横图,它是由1到n2,这n2个自然数按照一种的规律排列成N行、N列的一个方阵。
它具有一种奇妙的性质,在各种几何形状的表上排列适当的数字,如果对这些数字进行简单的逻辑运算时,不论采取哪一条路线,最后得到的和或积都是完全相同的。
关于幻方的起源,我国有“河图”和“洛书”之说。
相传在远古时期,伏羲氏取得天下,把国家治理得井井有条,感动了上天于是黄河中跃出一匹龙马,背上驮着一张图,作为礼物献给他,这就是“河图”,也是最早的幻方。
伏羲氏凭借着“河图”而演绎出了八卦。
500){this.resized=true;this.style.width=50
0;}" border=0>
后来大禹治洪水时,洛水中浮出一只大乌龟,它的背上有图有字,人们称之为“洛书”。
公元前一世纪,西汉宣帝时的博士戴德在他的政治礼仪著作《大戴礼·明堂篇》中就有“二、九、四、七、五、三、六、一、八”的洛书九宫数记载。
“洛书”所画的图中共有黑、白圆圈45个。
把这些连在一起的小圆和数目表示出来,得到九个数。
这九个数就可以组成一个纵横图,也就是记载最早的3阶幻方。
500){this.resized=true;this.style.width=50
0;}" border=0>
洛书被世界公认为组合数学的鼻祖,它是中华民族对人类的伟大贡献之一。
同时,洛书以其高度抽象的内涵,对我国古代政治伦理、数学、天文气象、哲学、医学、宗教等等都产生了重要影响。
在远古传说中,对于治国安邦上也具有积极的寓意!包括洛书在内的幻方自古以来在亚、欧、美洲不少国家都被作为驱邪避凶的吉祥物,这种古代地域广泛的图腾应该说是极其少见的。
除此之外,还有4阶、5阶...
500){this.resized=true;this.style.width=500;}" border=
0> 500){this.resized=true;this.style.width=500;}"
border=0>
后来,人们经过研究,得出计算任意阶数幻方的各行、各列、各条对角线上所有数的和的公式为:Nn=(1/2)×n×(n2+1) 。
其中n为幻方的阶数,所求的数为Nn.
各位博友你能写出6阶、7阶幻方吗?答案下期公布。