#A-矩阵转置
https://ac.nowcoder.com/acm/contest/65507/A
#include<bits/stdc++.h> using namespace std; int main() { int n; cin>>n; vector<vector<int>>a(n,vector<int>(n)); int i,j; for(i=0;i<n;i++) for(j=0;j<n;j++) cin>>a[i][j]; //垂直翻转 for(i=0;i<n/2;i++) swap(a[i],a[n-1-i]); //水平翻转 for(i=0;i<n;i++) reverse(a[i].begin(),a[i].end()); for(i=0;i<n;i++) { for(j=0;j<n;j++) cout<<a[i][j]<<" "; cout<<endl; } }