魔方吧·中文魔方俱乐部

标题: [原创]幻方的通用解法 [打印本页]

作者: shen_621    时间: 2007-8-27 20:18:05     标题: [原创]幻方的通用解法

大家好,我是新人。在这边看到几个关于幻方的题,想贡献下我知道的一个解幻方的方法,小时候在书上看到。不会贴图希望能看懂文字。

先说奇数阶,很简单,把图案扩大一下,怎么做呢。像这样

 #的格子是不需要的,只要添加 部分好像金字塔一样,3阶就加1层1格,5阶加2层1格的三格,像下面那样添数。

 # # 1 # #
 # 2  #
 3  5 
 # 6  8 #
 # # 9 # #

之后,将填到增加格的数字移到对面的格子。

 # #  # #
 # 2 9 #
  7 5 3 
 # 6 1 8 #
 # #  # #

一个3阶就完成了,只要是奇数阶都可以这么做,呵呵

偶数阶的话,交换对角就可以了:1对16,6对11,4对13,7对10

 1
 5 6 7 8
 9 10 11 12
 13 14 15 16

 1613 
 5 11 10 8
 9 7 6 12
 4 14 15 1

看看,希望大家能看懂


作者: xxhgnxx    时间: 2007-8-27 20:39:10

提示: 作者被禁止或删除 内容自动屏蔽
作者: oyyq99999    时间: 2007-8-27 22:31:02

我写过一个n阶幻方的程序~~~
作者: libiamo    时间: 2007-8-30 10:11:15

3阶的会了,可是5阶的怎么解阿?
6阶的也填补出来啊。。。

作者: 诸几市    时间: 2007-9-4 04:12:19

只要是奇数阶的,小学的时候我不用公式就全会了!!!
作者: whitetiger    时间: 2007-9-4 10:36:01

1楼的方法,在小学数学兴趣小组的时候就讲过了。

奇数幻方可以直接填好,不用扩展的。我记得有“斜下”和“马步”两种方法,按照一定的规则,把数字顺序填写就可以了。


作者: 54cml    时间: 2008-2-11 10:39:14

LZ,我小学上奥数班时就学过了啊
奇数阶的都可以解啊




欢迎光临 魔方吧·中文魔方俱乐部 (http://bbs.mf8-china.com/) Powered by Discuz! X2