[問題]請問有通過 UVA Q10191: Longest Nap 的 …

看板C_and_CPP (C/C++)作者 (小豆豆)時間15年前 (2010/08/08 22:44), 編輯推噓3(3027)
留言30則, 4人參與, 最新討論串1/1
整個改好後大概就這樣 http://codepad.org/Jx4bljDk 解決了非法函數後 還是出現CE 錯誤訊息為 cc1plus: out of memory allocating 488 bytes after a total of 4907008 bytes ................... 這是 .. 哀.... 好難阿>< 但是學到很多函數庫 XD ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.216.83

08/08 23:18, , 1F
08/08 23:18, 1F

08/08 23:19, , 2F
XD
08/08 23:19, 2F

08/08 23:26, , 3F
竟然有這種網站...好神
08/08 23:26, 3F
※ 編輯: linkone 來自: 140.116.216.83 (08/08 23:35)

08/08 23:31, , 4F
我很好奇為甚麼你不把case_num宣告int 然後用一堆atoi
08/08 23:31, 4F

08/08 23:35, , 5F
因為我一開始不知道他那個是EOF= =
08/08 23:35, 5F

08/08 23:36, , 6F
我一開始想說是用 while(case_num[0]!='\0')這樣 (=.. =)
08/08 23:36, 6F

08/09 00:18, , 7F
char *ptr = "abc";
08/09 00:18, 7F

08/09 00:49, , 8F
切割字串不是要用那個定義切割點嗎?
08/09 00:49, 8F

08/09 01:02, , 9F
你還是用sscanf比較快比較直覺scsanf( ,"%d:%d ..." )
08/09 01:02, 9F
※ 編輯: linkone 來自: 124.12.52.79 (08/09 01:09)

08/09 01:13, , 10F
數字轉字串C語言是用 sprintf
08/09 01:13, 10F

08/09 01:15, , 11F
sprintf、scanf、fprintf、fscanf, 這些都很常用
08/09 01:15, 11F

08/09 13:10, , 12F
馬的變CE...我在DEVC++跑明明可以.. CODE在下面
08/09 13:10, 12F

08/09 13:10, , 13F

08/09 13:13, , 14F
不曉得是不是我直接把字串相加那邊跑不過
08/09 13:13, 14F

08/09 13:15, , 15F
CE 會有錯誤訊息...別人怎麼知道你CE在哪
08/09 13:15, 15F

08/09 13:17, , 16F
看到了, itoa 不是標準裡的函式, atoi 不建議用
08/09 13:17, 16F

08/09 13:31, , 17F
#include <cstdlib>
08/09 13:31, 17F

08/09 13:41, , 18F
所以我用愛大你上面講的那幾個代替ITOA這樣就OK了嗎
08/09 13:41, 18F

08/09 13:44, , 19F
看到訊息了 我改成SPRINTF看看~
08/09 13:44, 19F
※ 編輯: linkone 來自: 140.116.216.83 (08/09 16:11)

08/09 17:38, , 20F
我也不知道為啥會這樣, GCC 一樣的版本 UVa 跑都沒事
08/09 17:38, 20F

08/09 18:12, , 21F
不過最多有100組測資, 不太清楚int a[20][10];
08/09 18:12, 21F

08/09 18:12, , 22F
這個陣列的用意
08/09 18:12, 22F

08/09 18:13, , 23F
每組測資一百行, 打錯 = =
08/09 18:13, 23F

08/09 18:22, , 24F
我沒看你程式內容 compile跑少2個lib 然後main少return 0;
08/09 18:22, 24F

08/09 18:26, , 25F
跑了測資答案是對的就是 你是上傳CE 還是在你電腦上?
08/09 18:26, 25F

08/09 18:27, , 26F
上傳CE= =...
08/09 18:27, 26F

08/09 18:28, , 27F
那個a[20][10]我本來設很大= =我以為是設太大才出現CE..
08/09 18:28, 27F

08/09 18:33, , 28F
我傳了是RE 你的CE應該就我第一個推文講得
08/09 18:33, 28F

08/09 18:34, , 29F
我肯定cstingDEVC++會自動include 很多人都會上傳CE在這
08/09 18:34, 29F

08/09 19:00, , 30F
不太會丟水球 突然找不到你的id= =
08/09 19:00, 30F
文章代碼(AID): #1CNiB6CB (C_and_CPP)
文章代碼(AID): #1CNiB6CB (C_and_CPP)