輸入一個自然數N(2≤N≤9),要求輸出如下的魔方陣,即邊長爲N*N,元素取值爲1至N*N,1在左上角,呈順時針方向依次放置各元素。 N=3時:
1 2 3
8 9 4
7 6 5
【輸入形式】 從標準輸入讀取一個整數N。
【輸出形式】 向標準輸出打印結果。輸出符合要求的方陣,每個數字佔5個字符寬度,向右對齊,在每一行末均輸出一個回車符。
【輸入樣例】 4
【輸出樣例】
1 2 3 4
12 13 14 5
11 16 15 6
10 9 8 7
實現: