魔兽世界好看的职业:一、幻方

来源:百度文库 编辑:九乡新闻网 时间:2024/05/01 16:25:01

一、幻方

  关于幻方,我国史书上记载着不少神话故事。传说在夏禹时代,洛水中出现过一只神龟,背上有图有文,图中的黑白圈四十五个,用直线连成九个数,后人称它为“洛书”(见图101)。

  如果把“洛书”上的九个数,填在图102中的九个小方格内,则发现图中的每行、每列、两条对角线上的三个数的和都等于15,所以引起了人们的极大兴趣。许多人提出,对图102中九个方格,还有没有别的填法? 4×4的十六个方格,是否也可以进行这样的填数游戏?

 

  “洛书”就是世界上最早出现的幻方,因为它有3×3个方格,并按要求填19九个数,我们称它为三阶幻方。一般地,在n×n个方格内,填上n×n个连续自然数,并且每行、每列、两条对角线的n个自然数的和都相等,则称它为n阶幻方,图103就是一个四阶幻方。

  下面只介绍三阶幻方的一些解法。

1 19这九个数,填入图104中的方格内,使每行、每列、及两条对角线上三个数字的和都相等。(本题给出的是一个三阶幻方)

分析与解1为了便于分析,先用字母代替数字(如图

  这个题目分三步解决:

  (1)先求每行、每列三个数的和是几。(称为幻方的幻和)

  (2)再求中间位置的数是几,即E=?

  (3)最后试填其他方格里的数。

  因为ABCDEFGHI

  =123456789

  =45

  所以ABCDEFGHI15

  因为DEFBEHAEICEG15

  所以(DEF)+(BEH)+(AEI)+(CEG

  =(ABC)+(DEF)+(GHI)+3E

  =15×4

  所以3E15 求得E5

  填其他位置上的数时,要考虑奇偶性。例如求A=?假设取A为奇数,因为AI10,所以I也要取奇数。DG也要同奇或同偶。若DG同奇,则HF也是奇数,这样共出现六个奇数,与图102中只有5个奇数矛盾;若DG同偶,则HF也是偶数,C也是偶数,这样共出现五个偶数,与图102中有四个偶数矛质。所以A不能取奇数,只能取偶数。因此CGI也只能取偶数,为满足AICG10,只要取A2I8C4G6即可,这时,须取B9H1D7F3,这样就得到本题的一个解(如图106)。

分析与解2杨辉在《续古摘奇算法》中,总结“洛书”幻方构造方法时写道:“九子排列,上下对易,左右相更,四维挺出。”这四句话,对本题给出了一种解法,如图107所示。

  根据图107d)可以得到本题的答案(见图108

2 1018九个数,构成一个三阶幻方。

分析与解:本题用例1的两种解法,都可以得到正确的解答。这里利用一种移数的方法来求得解答,如图109所示。

  因为171213101418

  =151611171015

  =121416131811

  =17141113141542

  所以符合三阶幻方定义,所以图109d)是本题的一个解。

  有关幻方的知识,可翻阅《幻方与数阵趣谈》(科学普及出版社)