您现在的位置是:首页 > 十万个为什么

怎样构造奇数阶幻方V5

火烧 2016-12-15 07:35:42 十万个为什么 1111
从上一篇文章,我们已经知道了什么是幻方,那么怎样构造n阶幻方呢?下面介绍一种奇数阶幻方的构造方法,它是德·拉·洛贝莱在17世纪时发现的。右图就是按这一方法构造的一个7阶幻方,我们以它为例,介绍构造的具体步骤。 第一步:把1放在顶行正中间的方格中; 第二步

从上一篇文章,我们已经知道了什么是幻方,那么怎样构造n阶幻方呢?下面介绍一种奇数阶幻方的构造方法,它是德·拉·洛贝莱在17世纪时发现的。右图就是按这一方法构造的一个7阶幻方,我们以它为例,介绍构造的具体步骤。

第一步:把1放在顶行正中间的方格中;

第二步:把后继的整数按自然顺序放置在右上方的方格中,例如3填在2的右上方,4填在3的右上方等。但是遇到下述情况时应作相应修改:

1.当数a已填写在顶行时,则a+1应放在底行相应位置,即如果将底行放到顶行之上,就满足上述的规律。如2在底行1所在列的后一列中,11与10的位置也是这样。

2.当数b已填写在最右一列时,则b+1应放在最左一列相应位置,即如果将最左一列移到最右一列右面时,就能使b+1位于b的右上方的方格中。如图中5与4的位置,13与12的位置等。

3.当到达右上角的方格,或到达的方格已经填有数字时,就把下一个数填在这个数正下方的方格中。如29与28的位置,8与7的位置等。

按照上述的步骤,就可以构造出上面的7阶幻方。你还可以用这种方法构造出5阶、9阶、11阶等奇数阶幻方来,不信试试看!

关键词:幻方

永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码