#21704: 自測沒問題結果一直WA


stanley0289837914@gmail.com (吳承宇)

學校 : 不指定學校
編號 : 122789
來源 : [122.116.118.44]
最後登入時間 :
2020-07-12 16:17:09
a015. 矩陣的翻轉 | From: [114.44.121.147] | 發表日期 : 2020-07-09 15:58

請幫我看看下面的程式碼到底哪裡有誤拜託!!!一直出現"你的答案出現了三行"的WA

 

#include<iostream>

using namespace std;

int main()

{

int a,b,i,j;

cin>>i>>j;

int c[i][j];

 

for(a=0;a<i;a++){

for(b=0;b<j;b++){

cin>>c[a][b];}

}

for(a=0;a<j;a++){

for(b=0;b<i;b++)

{

cout<<c[b][a]<<' '; }

cout<<endl;

}

}

 
#21706: Re:自測沒問題結果一直WA


panchunhsiang@gmail.com (沒牙)

學校 : 不指定學校
編號 : 123249
來源 : [140.117.248.2]
最後登入時間 :
2020-09-24 13:36:45
a015. 矩陣的翻轉 | From: [182.235.77.131] | 發表日期 : 2020-07-09 16:14

請幫我看看下面的程式碼到底哪裡有誤拜託!!!一直出現"你的答案出現了三行"的WA

 

#include

using namespace std;

int main()

{

int a,b,i,j;

cin>>i>>j;

int c[i][j];

 

for(a=0;a<i;a++){

for(b=0;b<j;b++){

cin>>c[a][b];}

}

for(a=0;a<j;a++){

for(b=0;b<i;b++)

{

cout<<c[b][a]<<' '; }

cout<<endl;

}

}

因為 * 測資檔會包含多組矩陣資料 所以你 cin>>i>>j 需要 while 重複輸入,不然跑一次就沒了

 
ZeroJudge Forum