任意阶幻方的填法.pptVIP

  • 10
  • 0
  • 约小于1千字
  • 约 15页
  • 2020-03-14 发布于浙江
  • 举报
1(2)对于一个n阶正规幻方, 我们先假设其幻方常数为X 则该幻方每一行的和都为X, 共有n行,所以,n阶幻方的和就是n*X 另一方面 n阶幻方包含了从1到的所有正整数 所以该幻方的和就应该为 因此就有n*X= 即n阶幻方常数为;4)七阶幻方:(幻和为175);接下来我们来寻找填n阶幻方的通法,目前填写幻方的方法,是把幻方分成了三类,每类又有各种各样的填写方法。;1、奇数阶幻方 n为奇数 (n=2×k+1,k=1,2,3,……) 奇数阶幻方最经典的填法是罗伯特法(有人称之为楼梯法)。 填写方法是这样: 把1(或最小的数)放在第一行正中; 按以下规律排列剩下的n×n-1个数: (1)每一个数放在前一个数的右上一格; (2)如果这个数所要放的格已经超出了顶行那么就把它放在底行,仍然要放在右一列; ;(3)如果这个数所要放的格已经超出了最右列那么就把它放在最左列,仍然要放在上一行; (4)如果这个数所要放的格已经超出了顶行且超出了最右列,那么就把它放在前一个数的下一行同一列的格内; (5)如果这个数所要放的格已经有数填入,处理方法同(4)。 这种写法总是先向“右上”的方向,象是在爬楼梯。 例如:三阶幻方和上面的七阶幻方。;2、双偶阶幻方 n为偶数,且能被4整除 (n=4k,k=1,2,3,4,5……) 可用对称交换法,方法很简单: 1) 把自然数依次排成

文档评论(0)

1亿VIP精品文档

相关文档