题目保证输入的n与m均为不超过 1008 的正整数。
#include <iostream> using namespace std; int n,m,a[1000000],b[1000000]; int main() { cin>>n>>m; for(int i=0;i<n*m;++i) cin>>a[i]; for(int i=0;i<n*m;++i) b[i%m*n+n-i/m-1]=a[i]; for(int i=0;i<n*m;++i) { cout<<b[i]<<" "; if((i+1)%n==0) cout<<endl; } return 0; }
1
2
9
8
m
n