10772: 蛇形矩阵
Memory Limit:64 MB
Time Limit:1.000 S
Judge Style:Text Compare
Creator:
Submit:3
Solved:0
Description
在一个N*N的方阵中,填入1,2,……N 共N个数,并要求构成如下的格式:N<10, 例:
N=4
10 11 12 1
9 16 13 2
8 15 14 3
7 6 5 4
N=4
10 11 12 1
9 16 13 2
8 15 14 3
7 6 5 4
Input
多组数据,每行读入一个N
Output
对应输出N*N的蛇形矩阵,每个数字占3格子。
每个蛇形矩阵之间用空行分割。
Sample Input Copy
4
5
Sample Output Copy
10 11 12 1
9 16 13 2
8 15 14 3
7 6 5 4
13 14 15 16 1
12 23 24 17 2
11 22 25 18 3
10 21 20 19 4
9 8 7 6 5
HINT
提示:每个数字占3格子,可引用#include <iomanip>
cout<<setw(3) <<1 <<2 <<endl;