看板 C_and_CPP 關於我們 聯絡資訊
抱歉各位又來問了~ 這題我已經DEBUG了一整個晚上 結果從發現變數忘記INITIAL 到後來上傳以後怎麼跑都是WA 目前跑過題目以外的測資 跟別人AC的程式比對過是答案一樣 不知道問題出在哪 我是用二維動態陣列的資料結構 然後另外以一個一維的陣列紀錄每個數字目前在哪個BLOCK 希望有高手能指點 感恩! 題目:http://tinyurl.com/d5xexuh http://codepad.org/fAEXqAiR -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.195.25.70
CCWck:輸入quit時會結束嗎? 04/20 23:26
TsinTa:除了1樓說的問題,第16行的if判斷也怪怪的。 04/21 13:25
z101924512:第16行輸入的n大於25也會過喔 在>0的時候if就放行了 04/21 17:24
jimmyoic:quit的時候 scanf != 4 我同學這樣寫AC 04/21 17:43
jimmyoic:16行更正成 &&以後還是 WA 04/21 17:55
TsinTa:會不會是297行的if(i!=blockNumber-1)判斷應該拿掉... 04/21 19:22
TsinTa:我之前AC的版本即使印到最後也是有換行的 04/21 19:24
jimmyoic:我就是原本最後換行不行 所以才改成這樣@@~ 04/21 20:37
TsinTa:253行,ifPile沒有初值,還有你的程式quit後根本不會結束 04/21 22:33
TsinTa:光用題目裡的範例,你的答案就錯了@@" 04/21 22:41
jimmyoic:題目範例我測過 不會錯阿= = quit以後要任意鍵才會結束 04/21 23:23
jimmyoic:我同學這邊也是這樣寫 他ac 04/21 23:23
TsinTa:你換個編譯器測看看吧... 04/22 06:20
CCWck:看了你前面的文章 你還在用dev c++嗎? 04/22 21:54
CCWck:改用code blocks吧 04/22 21:55