所谓幻方,就是一个n行n列的正方形,共有n2个格子,将1、2、3、……、n2这些数字放到这些格子里,使其每行的和、每列的和及两条对角线的和都是一个相同的数S,S称为幻和。当n为奇数时,称为奇数阶幻方,当n为偶数时,称为偶阶幻方。当n可被4整除时,称方为双偶幻方。当n不可被4整除时,称为单偶幻方。多少年来,许多数学家都在研究这个古老而有趣的问题,试图找出一般的解法,但一般都是针对当n是奇数和n是4的倍数的情况。当n是奇数时的算法:首先,将1放在第一行中间一个格子里。其次,依次将后一个数放到前一个数的右上格,如:将2放到1的右上格。将3放到2的右上格等等。可能出现下面的情况。①若右上格从上面超出,则将后一数放到与右上格同列的最后一行。②若右上格从右面超出,则将后一