[問題] ACM11401 (已解決)

作者: lmd71982 (別再當機了!!)   2014-10-30 00:08:30
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
C
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
問題(Question):
time limit exceeded
餵入的資料(Input):
5 8 10 100
預期的正確結果(Expected Output):
3 22 50 79625
錯誤結果(Wrong Output):
time limit exceeded
程式碼(Code):(請善用置底文網頁, 記得排版)
http://codepad.org/fjzdPtmS
補充說明(Supplement):
可以請問板上的神手們為什麼這樣會造成超過時間啊?
要如何修改會比較好呢
作者: firejox (Tangent)   2014-10-30 02:18:00
砍掉重練
作者: lmd71982 (別再當機了!!)   2014-10-30 10:29:00
請問樓上是哪邊運算太過費時呢?
作者: Killercat (殺人貓™)   2014-10-30 12:24:00
ACM TLE的原因很多 不見得是費時。無限迴圈或者allocate不到記憶體都是TLE的可能原因... c[1000001]我建議改成heap試試看UVa以前的系統allocate記憶體失敗會直接卡在那一行
作者: dreamoon (千古悲情人物)   2014-10-30 12:55:00
為什麼我傳同樣code上去是拿到WA啊?

Links booklink

Contact Us: admin [ a t ] ucptt.com