5538: 蛇形矩阵
内存限制:64 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:3
解决:2
题目描述
在一个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
输入
多组数据,每行读入一个N
输出
对应输出N*N的蛇形矩阵,每个数字占3格子。
每个蛇形矩阵之间用空行分割。
样例输入 复制
4
5
样例输出 复制
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
提示
提示:每个数字占3格子,可引用#include <iomanip>
cout<<setw(3) <<1 <<2 <<endl;