看板 C_and_CPP 關於我們 聯絡資訊
( *[1m *[m 為色碼,可以按 Ctrl+V 預覽會顯示的顏色 ) ( 未必需要依照此格式,文章條理清楚即可 ) 遇到的問題: (題意請描述清楚) http://www.tcgs.tc.edu.tw/~sagit/luckycat/q530.htm http://zerojudge.tw/ShowProblem?problemid=c061 程式跑出來的錯誤結果: 執行時發生錯誤 (SIGSEGV)(11)!! Segmentation fault, an address reference boundary error.(記憶體區段錯誤) 可能原因為: * 通常為使用超過陣列範圍 * 指標指向不正確位址! * 陣列初始化不正確! * 嘗試在執行時期定義陣列長度! sh: line 1: 19695 程式記憶體區段錯誤 開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux) code::blocks 10.05 GNU GCC compiler debug mode 有問題的code: (請善用置底文標色功能) http://codepad.org/KnLZ3xUC 補充說明: 自機上面執行都沒有問題 傳上去卻活生生吃了RE ..orz 用大數的原因是這一題也可以順便做http://zerojudge.tw/ShowProblem?problemid=d134 由於昨天寫ACM424 http://zerojudge.tw/ShowProblem?problemid=c034 傳上去是AC 今天拿同樣的程式碼變成pascal三角形嘗試解這個題目就RE了 會是字串的問題嗎@@? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.221.60.220
ledia:101 1 ? 07/15 10:01
x000032001:猜想可能是放了2147483647 2147483647這樣會炸~"~ 07/15 10:08
tom1990:這題開 long long 邊乘邊除會過喔~ 07/15 13:06
loveme00835:不用大數啦 XD 07/15 13:19
x000032001:這題還不用 ACM369可能就會用到ˊˋ 我再寫寫看! 07/15 18:06
tom1990:推練習大數~ 07/15 20:14