#138: 怪怪,在ACM會TLE


khjhs8062 (波波)

學校 : 不指定學校
編號 : 1179
來源 : [123.192.192.176]
最後登入時間 :
2019-12-19 19:47:37
c013. 00488 - Triangle Wave -- UVa488 | From: [118.169.84.230] | 發表日期 : 2008-01-30 22:54

以下是我的Code,在這邊跑得很正常,但到了ACM會跑超過3秒,怪怪!

#include <iostream>
    using namespace std ;
    int n , A , F , flag = 0 ;
int main (){
    cin >> n ;
    for(int i=0;i<n;i++){
        cin >> A >> F ;
        for(int j=0;j<F;j++){
            if(flag++) cout << endl ;
            for(int k=1;k<=A;k++){
                for(int l=0;l<k;l++)
                    cout << k ;
                cout << endl ;
            }
            for(int k=A-1;k>0;k--){
                for(int l=k;l>0;l--)
                    cout << k ;
                cout << endl ;
            }
        }
    }
    return 0 ;
}
 

 
#139: Re:怪怪,在ACM會TLE


looser (looser)

學校 : 不指定學校
編號 : 1031
來源 : [122.121.26.214]
最後登入時間 :
2008-11-01 03:37:57
c013. 00488 - Triangle Wave -- UVa488 | From: [220.129.68.142] | 發表日期 : 2008-01-31 04:51

以下是我的Code,在這邊跑得很正常,但到了ACM會跑超過3秒,怪怪!

#include <iostream>    using namespace std ;    int n , A , F , flag = 0 ;int main (){    cin >> n ;    for(int i=0;i<n;i++){        cin >> A >> F ;        for(int j=0;j<F;j++){            if(flag++) cout << endl ;            for(int k=1;k<=A;k++){                for(int l=0;l<k;l++)                    cout << k ;                cout << endl ;            }            for(int k=A-1;k>0;k--){                for(int l=k;l>0;l--)                    cout << k ;                cout << endl ;            }        }    }    return 0 ;} 

如果再次檢查都沒問題的話,表示ACM的資測很大很多.不過這題我也沒時間幫你看.

 
ZeroJudge Forum