執行檔 | MAGIC.EXE |
輸入檔 | MAGIC.IN |
輸出檔 | MAGIC.OUT |
執行時間限制 | 30 秒 |
填數字方格的遊戲有很多種變化,如下圖所示的 4×4 方格中,我們要選擇從數字 1 到 16 來填滿這十六個格子( Aij, 其中 i = 1…4, j = 1…4 )。為了讓遊戲更有挑戰性,我們要求下列六項中的每一項所指定的四個格子,其數字累加的和必須為 34︰
A11 | A12 | A13 | A14 |
A21 | A22 | A23 | A24 |
A31 | A32 | A33 | A34 |
A41 | A42 | A43 | A44 |
輸入檔案內會指定把數字 1 先固定在四個角落中的某一個角落內 (即指定把 1 填在 A11,A14,A41,或 A44 的格子內)。輸入的資料只有一組,用 i、j 表示第 i 橫列和第 j 直行的格子放數字 1。剩下的十五個格子,請按照前述六項條件用數字 2 到 16 來填滿。
把全部的正確解答用 4×4 方格的格式 (即分成四列,每列四個數字) 寫到輸出檔。答案和答案之間,要以一個空白行相間,並且依序排好。排序的方式,是先從第一列的數字開始比較,每一列數字,由最左邊的數字開始比,數字較小的解答必須先輸出到檔案中。
|
|