#11195: 一直TLE...


linjerry (xxxxxxxxxxxxx)

學校 : 臺中市私立明道高級中學
編號 : 54243
來源 : [123.240.70.42]
最後登入時間 :
2019-07-13 16:47:12
a015. 矩陣的翻轉 | From: [180.217.29.164] | 發表日期 : 2016-07-21 13:35

#include<stdio.h>
using namespace std;
int main()
{
int i,j,y,x;
int a[100][100];
while(scanf("%d %d", &i, &j))
{
for(y=0;y<i;y++)
{
for(x=0;x<j;x++)
scanf("%d", &a[y][x]);
}
for(x=0;x<j;x++)
{
for(y=0;y<i;y++)
printf("%d ", a[y][x]);
printf("\n");
}
}
return 0;
}

看別人解答跟我寫的一樣但是一直TLE!!!

為何會這樣?

 
#11201: Re:一直TLE...


Benson86 (nobodyzxc)

學校 : 國立彰化高級中學
編號 : 53437
來源 : [140.113.128.187]
最後登入時間 :
2020-02-25 00:10:53
a015. 矩陣的翻轉 | From: [59.104.148.22] | 發表日期 : 2016-07-23 21:02

我會寫成while( ~ scanf("%d %d" , &i , &j)) 

因為scanf沒吃到東西(EOF)回傳 -1 不是零喔! 

 
 
ZeroJudge Forum