#17107: 有沒有人可以提供時間0.7s以下的解決方案?


wongsunny4@gmail.com (sunny wong)

學校 : 澳門濠江中學
編號 : 74879
來源 : [205.198.48.228]
最後登入時間 :
2020-04-16 14:19:26

有人知道如何加快到0.7s以下的時間嗎?

 

應對最後一個測試點時有點慢...

#17108: Re:有沒有人可以提供時間0.7s以下的解決方案?


314159265358979323846264338327 ... (少年π)

學校 : 臺北市私立延平高級中學
編號 : 69058
來源 : [223.137.60.223]
最後登入時間 :
2025-05-23 17:43:44

有人知道如何加快到0.7s以下的時間嗎?

 

應對最後一個測試點時有點慢...

優化I/O


#17110: Re:有沒有人可以提供時間0.7s以下的解決方案?


wongsunny4@gmail.com (sunny wong)

學校 : 澳門濠江中學
編號 : 74879
來源 : [205.198.48.228]
最後登入時間 :
2020-04-16 14:19:26

有人知道如何加快到0.7s以下的時間嗎?

 

應對最後一個測試點時有點慢...

優化I/O




因為我學校的另一位老師把時間調到2秒啦... 而且學校OJ速度比這還慢 總是超時

後來發現原來我這個現在取得值再加上現在將取的值大於需要的值時不能要 謝謝啦~

#17111: Re:有沒有人可以提供時間0.7s以下的解決方案?


wongsunny4@gmail.com (sunny wong)

學校 : 澳門濠江中學
編號 : 74879
來源 : [205.198.48.228]
最後登入時間 :
2020-04-16 14:19:26

有人知道如何加快到0.7s以下的時間嗎?

 

應對最後一個測試點時有點慢...



然後我來講一下我最後怎麼過的吧...

比如我現在陣列是 100 1000 10000時

當前取得值(tot)=50,要求得到200,則1000當然不能取,但我好像沒判斷...

咦? 好玄學啊 昏... 明明下次遞迴時會判斷啊 為什麼???

#17124: Re:有沒有人可以提供時間0.7s以下的解決方案?


314159265358979323846264338327 ... (少年π)

學校 : 臺北市私立延平高級中學
編號 : 69058
來源 : [223.137.60.223]
最後登入時間 :
2025-05-23 17:43:44

有人知道如何加快到0.7s以下的時間嗎?

 

應對最後一個測試點時有點慢...



然後我來講一下我最後怎麼過的吧...

比如我現在陣列是 100 1000 10000時

當前取得值(tot)=50,要求得到200,則1000當然不能取,但我好像沒判斷...

咦? 好玄學啊 昏... 明明下次遞迴時會判斷啊 為什麼???

你可以參考一下who_am_I大大的寫法:http://dreamisadream97.pixnet.net/blog/post/168777642-asdfsd
優化I/O的方法:
google就很多了,像是:

(1)scanf(),printf()

(2)getchar(),putchar()

(3)ios::sync_with_stdio(0),cin.tie(0);