[問題] UVa 465 Overflow WA

看板C_and_CPP (C/C++)作者 (小丑先生)時間10年前 (2015/08/14 15:52), 編輯推噓4(405)
留言9則, 5人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) VC++ 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): https://uva.onlinejudge.org/external/4/465.pdf 餵入的資料(Input): Sample Input Debug的ramdom input 預期的正確結果(Expected Output): 結果皆為正確 錯誤結果(Wrong Output): UVa Wrong Answer 程式碼(Code):(請善用置底文網頁, 記得排版) http://ideone.com/w2XUya 補充說明(Supplement): 想知道是不是istringstream的關係,網路上其他人的Code都是用sscanf抓參數, 稍微改了一下輸入方式卻出錯了;不知道大家平常都習慣用什麼寫法呢? -- 幼馴染を選ぶなら、川崎沙希です。 妹を選ぶなら、比企谷小町です。 親友を選ぶなら、雪ノ下雪乃です。 彼女を選ぶなら、一色いろはです。 嫁を選ぶなら、由比ヶ浜結衣です。 天使さまを選ぶなら、戸塚彩加です!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 153.142.14.238 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1439538736.A.A07.html

08/14 16:09, , 1F
你可以在 "is >> ..." 後面加上 assert (is.good());
08/14 16:09, 1F

08/14 16:10, , 2F
然後應該就懂了 還有為什麼 while 是 str[0] == EOF
08/14 16:10, 2F

08/14 16:11, , 3F
請翻文件 看看 input 遇到 EOF istream 是怎麼處理的
08/14 16:11, 3F

08/14 16:58, , 4F
不好意思,我在後面檢查了所有的flag,除了eof以外,
08/14 16:58, 4F

08/14 16:59, , 5F
其他的falg都是0,這樣是代表is完整把值給出去嗎?
08/14 16:59, 5F

08/14 17:00, , 6F
還是我理解錯誤了...
08/14 17:00, 6F

08/14 17:24, , 7F
其實C++應該比較多人用cin吧 ...
08/14 17:24, 7F

08/14 18:36, , 8F
寫 ACM 的題目很多人還是用 cstdio
08/14 18:36, 8F

08/15 18:14, , 9F
cin讀輸入比較慢 rank會低一些
08/15 18:14, 9F
文章代碼(AID): #1LpPume7 (C_and_CPP)
文章代碼(AID): #1LpPume7 (C_and_CPP)