#P1022. 蛇形数组
蛇形数组
蛇形数组
题目描述
有这样的一种数字矩阵(n n);由数字1开始从第一行第一列开始呈顺时针方向依次往后增加,每两个数之间用空格隔开。
例:(下面是 4 4 的矩阵,即n = 4的情况) |1 |2 |3 | 4 | | :----------: | :----------: | :----------: | :----------: | | 12 | 13 | 14 | 5| |11 | 16 | 15 | 6| | 10 | 9 | 8 | 7|
现在给你矩阵的边长n,请你输出这个矩阵。
输入格式
边长 n ()
输出格式
由数字1开始从第一行第一列开始呈顺时针方向依次往后增加,每两个数之间用空格隔开,每个数占三位,不足的位用0填充。
样例 #1
样例输入 #1
4
样例输出 #1
001 002 003 004
012 013 014 005
011 016 015 006
010 009 008 007