#7978: AC後的心得


ZJOJSFUS (ZJOJSFUS)


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)


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...)


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