[ACM 1005] 做幻方
做幻方
Time Limit:1000MS Memory Limit:1024K
Description:
Apple最近迷上了做幻方,Apple還是個中高手,只要你說個奇數(shù)N就能把N*N的幻方做出來。其實你可以比他做得更好的。Apple總是畫得很亂,而你可以利用程序排得很整齊^_^ 幻方的要求:每一行,每一列,還有兩條斜線上數(shù)字的和都相等
Input:
每行一個數(shù)N(0< N < 30),輸入0結(jié)束Output:
輸入一個奇數(shù),輸出一個幻方,每個數(shù)占3格,順序參照樣板輸出,輸出完以后加一個回車。Sample Input:
5 1 0
Sample Output:
11 18 25 2 9 10 12 19 21 3 4 6 13 20 22 23 5 7 14 16 17 24 1 8 15 1
Hint:
如果不會做幻方的請從1開始數(shù)到最后,相信你會發(fā)現(xiàn)其中的規(guī)律。當然輸出也要按照這樣的格式Source:
Zhang Anping
















































































posted on 2008-01-20 14:31 飛天 閱讀(590) 評論(0) 編輯 收藏 引用 所屬分類: ACM