a015.
矩陣的翻轉
| From: [114.36.52.91] |
發表日期
:
2023-08-18 23:11
#include<iostream>//a015. 矩陣的翻轉
using namespace std;//二維陣列
int main(){
int a[101][101];
int r,c;
while(cin>>r>>c){
for(int i=1;i<=r;i++){
for(int j=1;j<=c;j++){
cin>>a[i][j];
}
}
for(int i=1;i<=c;i++){
for(int j=1;j<=r;j++){
cout<<a[j][i]<<" ";
}
cout<<"\n";
}
}
return 0;
}
/*
內容
已知一(m x n)矩陣A,我們常常需要用到另一個將A中之行與列調換的矩陣。這個動作叫做矩陣的翻轉。
舉例來說,若 A = 3 1 2 則 AT = 3 8
8 5 4 1 5
2 4
現在請您針對所讀取到的矩陣進行翻轉。
輸入說明
第一行會有兩個數字,分別為 列(row)<100 和 行(column)<100,緊接著就是這個矩陣的內容
輸出說明
直接輸出翻轉後的矩陣
範例輸入 #1
2 3
3 1 2
8 5 4
範例輸出 #1
3 8
1 5
2 4
測資資訊:
記憶體限制: 512 MB
公開 測資點#0 (100%): 1.0s , <1K
提示 :
測資檔會包含多組矩陣資料
*/