#include "iostream"
#include "stdio.h"
#include <vector>
#include <cstring>
#include <algorithm>
#include <string>
#include <string.h>
#include <stack>
using namespace std;
//1193
int mat[101][101];
int main(){
int n;
//freopen("input.txt","r",stdin);
while(cin>>n){
for(int i=1;i<=n;i++)
for(int j=1;j<=n;j++)
cin>>mat[i][j];
for(int i=1;i<=n-1;i++)
for(int j=i+1;j<=n;j++)
swap(mat[i][j],mat[j][i]);
for(int i=1;i<=n;i++){
cout<<mat[i][1];
for(int j=2;j<=n;j++)
cout<<" "<<mat[i][j];
cout<<endl;
}
}
return 0;
}
/**************************************************************
Problem: 1193
User: cust123
Language: C++
Result: Accepted
Time:30 ms
Memory:1560 kb
****************************************************************/
题目1193:矩阵转置
最新推荐文章于 2023-02-08 00:12:36 发布