作者heymei0421 (heymei)
看板C_and_CPP
標題[問題] Palindromic
時間Sat Oct 8 20:16:34 2011
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
C
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
No
問題(Question):
題目為任意輸入一組時間格式為MM:HH,MM or HH都是兩個數字
輸出則是此組時間之後,最快的而且格式為從後面念過來跟前面念過去相同的時間
ex:
input 12:21
output 13:31
餵入的資料(Input):
測資系統..所以不知道裡面有幾筆資料
預期的正確結果(Expected Output):
錯誤結果(Wrong Output):
測資系統說我還有一筆資料是錯的
程式碼(Code):(請善用置底文網頁, 記得排版)
http://codepad.org/cfMTnt7d
補充說明(Supplement):
我自己測試很多筆資料,但一直找不出錯在哪..
麻煩各位大大了Orz..讓我知道哪個值是錯的..
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.37.174.45
※ 編輯: heymei0421 來自: 114.37.174.45 (10/08 20:17)
推 LPH66:我是看不出來什麼錯啦 不過 printf 有 %02d 可以幫你補 0 10/08 20:27
→ LPH66:或許有個問題是如果輸入是有 : 的話那 MM 會讀不到東西 10/08 20:28
→ heymei0421:可是input MM,HH一定會是數字耶 <題目有特別說明> 10/08 20:37
推 LPH66:我說的問題在於中間的那個 : 10/08 21:43
→ kdjf:HH<10&MM<10應該放第一個吧 10/08 21:52
推 ericinttu:時間有一個麻煩的地方, 午夜12點是用00還是24去表示. 10/08 22:00
→ mythnc:scanf("%d:%d", &HH, &MM); ? 10/09 18:39