幻方是每一行、每一列,以及對角線的數字和都相等的方陣.如圖1所示,其中各行各列的數字和都是24,這也就是所謂的“幻數”.
試著先找出幻數,然后完成圖2與圖3中的幻方.
現在再試著完成圖4與圖5中的幻方,其中雖然給出更多的數,但比起前面兩個,就不是很容易了.
早在公元前,中國就已經有幻方的記載.例如,3×3的方陣就與大禹有關,當時的年代大約是公元前2200年.
所有的3×3幻方都有一種基本的形式,那就是由1、2、3、…9(參見圖6)所組成. 由此即可發展出其他的幻方,例如將所有的數皆加上某數(如6).也可以用前9個奇數1、3、5、…17取代1至9的數字. 還有一種有趣的方法,也可以產生9個數,組成3×3幻方. 取任何數開始(如3),再定出另兩個不同的數(如2與到),然后以圖7的方式與原數相加. 現在將這些數依序排列: 3 8 13 5 10 15 7 12 17 再以此順序代替基本幻方中1至9的數字,結果就可以組成幻數為30的幻方(圖8). 現在請自行設計幻方. 這種方法對小數或負數是否同樣有效? 你能證明這種方法恒為真嗎?