#7978: AC後的心得


ZJOJSFUS (ZJOJSFUS)

學校 : 國立臺灣大學
編號 : 30923
來源 : [114.44.64.105]
最後登入時間 :
2022-06-19 03:11:00
a291. nAnB problem | From: [219.80.132.197] | 發表日期 : 2013-07-20 01:01

1. cin cout 等iostream 的輸入輸出會導致必然的TLE  請改用scanf printf 或其他方法(getline?)

(雖然我知道cincout比較慢,但也沒想過會差這麼多)

2.測資應該沒有問題(都有隔空白或是其他可忽略字元)

3.scanf 需要指定回傳個數 如: while( scanf("%d %d %d %d %d",&ans[0],&ans[1],&ans[2],&ans[3], &n) == 5  )

 若不檢查回傳個數即為TLE

(猜想是測資最後有放一些垃圾?) 

4.由3.可知,1.也有可能只是程式在等待cin?? 

----------------------- 

對這部份還不大了解 

如有錯還請站內信指教 

 
#8025: Re:AC後的心得


shiruyo (shiruyo)

學校 : 新北市私立及人中學
編號 : 33125
來源 : [219.68.237.139]
最後登入時間 :
2013-11-13 09:36:47
a291. nAnB problem | From: [114.43.97.29] | 發表日期 : 2013-08-01 11:46

1. cin cout 等iostream 的輸入輸出會導致必然的TLE  請改用scanf printf 或其他方法(getline?)

(雖然我知道cincout比較慢,但也沒想過會差這麼多)

2.測資應該沒有問題(都有隔空白或是其他可忽略字元)

3.scanf 需要指定回傳個數 如: while( scanf("%d %d %d %d %d",&ans[0],&ans[1],&ans[2],&ans[3], &n) == 5  )

 若不檢查回傳個數即為TLE

(猜想是測資最後有放一些垃圾?) 

4.由3.可知,1.也有可能只是程式在等待cin?? 

----------------------- 

對這部份還不大了解 

如有錯還請站內信指教 

吃了很多個TLE後,確定真的不能用cin cout,程式不變,改成scanf printf就過了.....

 
#8026: Re:AC後的心得


lfs92002 (GMan每日殺水題1.6449340668482264364...)

學校 : 國立臺南第一高級中學
編號 : 19129
來源 : [140.114.89.50]
最後登入時間 :
2024-10-21 16:23:26
a291. nAnB problem | From: [210.70.137.251] | 發表日期 : 2013-08-01 16:31

1. cin cout 等iostream 的輸入輸出會導致必然的TLE  請改用scanf printf 或其他方法(getline?)

(雖然我知道cincout比較慢,但也沒想過會差這麼多)

2.測資應該沒有問題(都有隔空白或是其他可忽略字元)

3.scanf 需要指定回傳個數 如: while( scanf("%d %d %d %d %d",&ans[0],&ans[1],&ans[2],&ans[3], &n) == 5  )

 若不檢查回傳個數即為TLE

(猜想是測資最後有放一些垃圾?) 

4.由3.可知,1.也有可能只是程式在等待cin?? 

----------------------- 

對這部份還不大了解 

如有錯還請站內信指教 

吃了很多個TLE後,確定真的不能用cin cout,程式不變,改成scanf printf就過了.....

You can see that.

http://codeforces.com/blog/entry/5217 

 
ZeroJudge Forum