回旋数组
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
本题目为思考题。
Description
今天来画个回旋数组:从外向内,一圈一圈地把数字 1, 2, 3… 按顺时针方向填进矩形。给定一个 n 行 m 列的矩形,从左上角开始,按顺时针方向依次填入 1‥n×m。 输出填完后的整个矩形。
Format
Input
一行两个整数 n m(1≤n,m≤100)
Output
n 行,每行 m 个整数,用空格分隔
Samples
3 4
1 2 3 4
10 11 12 5
9 8 7 6
Limitation
1s, 1024KiB for each test case.
说明
如果大家不会2维vector,可以使用普通2维数组。
vector<vector<int>>a(n,vector<int>(m));//二维vector