在右圖的九個方格中填入不大于12且互不相同的九個自然數(其中已填好一個數),使得任一行、任一列及兩條對角線上的三個數之和都等于21。
解:由上一講例4知中間方格中的數為7。再設右下角的數為x,然后根據任一行、任一列及每條對角線上的三個數之和都等于21,如下圖所示填上各數(含x)。
因為九個數都不大于12,由16-x≤12知4≤x,由x+2≤12知x≤10,即4≤x≤10。考慮到5,7,9已填好,所以x只能取4,6,8或10。經驗證,當x=6或8時,九個數中均有兩個數相同,不合題意;當x=4或10時可得兩個解(見下圖)。這兩個解實際上一樣,只是方向不同而已。