五阶幻方的解法

如题所述

┌—┬—┬—┬—┬—┐
│17│24│1
│8
│15│
├—┼—┼—┼—┼—┤
│23│5
│7
│14│16│
├—┼—┼—┼—┼—┤
│4
│6
│13│20│22│
├—┼—┼—┼—┼—┤
│10│12│19│21│3

├—┼—┼—┼—┼—┤
│11│18│25│2
│9

└—┴—┴—┴—┴—┘
所谓幻方,就是一个n行n列的正方形,当n为奇数时,称为奇数阶幻方。共有n2个格子,将1、2、3、……、n2这些数字放到这些格子里,使其每行的和、每列的和及两条对角线的和都是一个相同的数。解法:1、
将1放在第一行中间一个格子里。
2、
依次将后一个数放到前一个数的右上格,如:将2放到1的右上格。将3放到2的右上格等等。
可能出现下面的情况。

若右上格从上面超出,则将后一数放到与右上格同列的最后一行。

若右上格从右面超出,则将后一数放到与右上格同行的最后一列。

若右上格既从右面超出又从上面超出,则将后一数放到前一数的下面。
④若右上格已被数字填充,则将后一数放到前一数的下面
依以上法则,你可以很快的写出奇数阶幻方!当然,这中写法只是其中一个答案,而不是唯一答案。
温馨提示:答案为网友推荐,仅供参考