#P1151. 逆时针90度旋转n*m数字矩阵
逆时针90度旋转n*m数字矩阵
题目描述
将n × m 数字矩阵逆时针旋转90度,然后输出。
例如,有6 × 4 数字矩阵:
28 | 2 | 19 | 12 |
---|---|---|---|
7 | 28 | 19 | 18 |
22 | 2 | 23 | 5 |
25 | 12 | 15 | 11 |
3 | 26 | 6 | 30 |
4 | 3 | 6 | 5 |
逆时针旋转90度之后,得到新的矩阵为:
12 | 18 | 5 | 11 | 30 | 5 |
---|---|---|---|---|---|
19 | 19 | 23 | 15 | 6 | 6 |
2 | 28 | 2 | 12 | 26 | 3 |
28 | 7 | 22 | 25 | 3 | 4 |
输入格式
第1行:2个整数 n , m ,代表矩阵为n行m列。
第2行到第n+1行,分别有m个整数,代表数字矩阵的内容。
数据范围
- 1 <= n , m <= 20
- -1000 <= 矩阵的每个数字 <= 1000
输出格式
m行,每行n个整数。
样例
6 4
28 2 19 12
7 28 19 18
22 2 23 5
25 12 15 11
3 26 6 30
4 3 6 5
12 18 5 11 30 5
19 19 23 15 6 6
2 28 2 12 26 3
28 7 22 25 3 4