作者ariesd (188)
看板C_and_CPP
標題[問題] ACM100 Wrong answer 問題
時間Sat Sep 3 00:33:00 2011
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
code::block (c++)
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
no
問題(Question):
第一次上ACM的作題目,依照題目將程式碼寫完後。
在自身主機上測試(手動測試、使用'<'自動餵資料)都沒問題。
可是上傳ACM後測試卻得到錯誤的答案。
是我程式不合ACM的格式要求嗎?
還是有別種原因?
餵入的資料(Input):
1 10
100 200
201 210
900 1000
預期的正確結果(Expected Output):
1 10 20
100 200 125
201 210 89
900 1000 174
錯誤結果(Wrong Output):
Wrong answer
程式碼(Code):(請善用置底文網頁, 記得排版)
http://codepad.org/wIVCJ1Xs
補充說明(Supplement):
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.38.36.205
→ flere:印象中那個運算的數字好像要開long long 09/03 00:39
→ flere:然後你nlenth是不是要初始化為0呀??!因為2你會輸出2耶 09/03 00:41
→ diabloevagto:用int就可以了 09/03 01:37
推 walker2009: <= nend 09/04 02:48
感謝大大提醒,確實是在33行的<=nend有問題。
可能是我自測的數據太少,只使用ACM題目上的數據。
所以一直沒發生錯誤的結果。
總不可能要我手動算寫新的數據出來吧...
※ 編輯: ariesd 來自: 114.46.226.140 (09/04 09:12)