CCF认证2015031-图像旋转
简单来说就是改变输出顺序。
具体代码如下:
#include <iostream>
#include <vector>
using namespace std;
int main()
{
int n, m;
cin >> n >> m;
vector<vector<int>> matrix(n);
for(int i = 0; i < n; i++)
{
for(int j = 0; j < m; j++)
{
int temp;
cin >> temp;
matrix[i].push_back(temp);
}
}
for(int j = m - 1; j >= 0; j--)
{
for(int i = 0; i < n; i++)
{
cout << matrix[i][j] << ' ';
}
cout << endl;
}
return 0;
}