[問題] ACM10141 找不出原因的WA

看板C_and_CPP作者 (史華利)時間14年前 (2012/01/31 23:36), 編輯推噓0(0024)
留言24則, 4人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) C++ 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): 有檢查過輸出的答案,答案沒錯 有修改過測資,丟到UVA Toolkit測試 自己的輸出結果和UVA一樣,格式也一樣 但是上傳還是WA,不知道究竟錯在哪邊 餵入的資料(Input): 與此連結的測資一模一樣 http://luckycat.kshs.kh.edu.tw/homework/q10141.htm 預期的正確結果(Expected Output): 結果與上面連結一樣 錯誤結果(Wrong Output): 與正解一樣,格式和換行也都相同 程式碼(Code):(請善用置底文網頁, 記得排版) http://paste.plurk.com/show/867451/ 我是用讀檔案的方式來讀測資 (上傳時有把auto_input改為0) 然後寫到檔案與UVA Toolkit的輸出做對比 兩者結果是一樣的 補充說明(Supplement): 原本想說是格式問題,像是換行之類的 可是最後的輸出我有試過留一行空白和沒留 兩者都是WA,現在想不出可能出錯的點在哪 麻煩各位前輩幫忙看一下~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.111.129.82

02/01 00:29, , 1F
小建議,你都用string了,就不要用char[]
02/01 00:29, 1F

02/01 02:35, , 2F
閒來無事, c++ 版: http://ideone.com/fIV82
02/01 02:35, 2F

02/01 02:45, , 3F
修正一下,沒差很多XD: http://ideone.com/7YGYl
02/01 02:45, 3F

02/01 07:32, , 4F
1F的意思是說,都用cstring了,就直接使用string來做嗎?
02/01 07:32, 4F

02/01 07:32, , 5F
謝謝2F提供的,但我想知道我的程式碼錯在哪...找不到bug阿
02/01 07:32, 5F
※ 編輯: Swarley 來自: 140.111.129.79 (02/01 07:32)

02/01 11:39, , 6F
你不應該include cstring,應該要直接string
02/01 11:39, 6F

02/01 11:41, , 7F
注意看http://ppt.cc/27wP範例include的
02/01 11:41, 7F

02/01 13:37, , 8F
可是memset是在cstring內的,沒有include他會無法編譯
02/01 13:37, 8F
※ 編輯: Swarley 來自: 140.111.129.79 (02/01 13:38)

02/01 13:39, , 9F
剛剛有試過兩個都include還是WA,目前這題還是卡關...
02/01 13:39, 9F

02/01 14:23, , 10F
我丟到這裡過了耶...問題是啥??http://ideone.com/sG2HN
02/01 14:23, 10F

02/01 14:38, , 11F
這個給你參考看看,不須用到memset
02/01 14:38, 11F

02/01 14:38, , 12F
02/01 14:38, 12F

02/01 14:39, , 13F
雖然你的問題我也看不出來= =
02/01 14:39, 13F

02/01 14:47, , 14F
id_max_prov這初始化一下...
02/01 14:47, 14F

02/01 15:13, , 15F
恩...好像沒有規定名字之中不能有空格....
02/01 15:13, 15F

02/01 15:16, , 16F
02/01 15:16, 16F

02/01 16:12, , 17F
WJ大,你說的可以過是甚麼意思? 上傳到UVA是WA阿
02/01 16:12, 17F

02/01 16:12, , 18F
我剛剛有對id_max_prov初始化了,但還是WA。謝謝各位寫各
02/01 16:12, 18F

02/01 16:13, , 19F
種版本給我看...但我很想把我這版本修好! 繼續抓蟲中...
02/01 16:13, 19F

02/01 16:31, , 20F
拉到下面有 compile 的結果,他過了~沒用過 UVA,我看看喔
02/01 16:31, 20F

02/01 16:35, , 21F
廠商的名字可以有空格.....
02/01 16:35, 21F

02/01 16:36, , 22F
cin >> comp[i];
02/01 16:36, 22F

02/01 16:56, , 23F
我終於懂f大說的空格是甚麼意思了...cin會被空格中斷!!
02/01 16:56, 23F

02/01 16:56, , 24F
終於AC了! 太感謝了~~~丌口丌
02/01 16:56, 24F
文章代碼(AID): #1FA0fiE3 (C_and_CPP)