您的答案為: 5024 40315168 6422. I will be late! 正確答案為: 5024 40315167 6422. I will be late!
您的答案為: 4306 38766436 8024. I will be late! 正確答案為: 4306 38766435 8024. I will be late!
您的答案為: 2158 25867000 9860. I will be late! 正確答案為: 2158 25867001 9860. I will be late!
您的答案為: 6215 61341916 8537. I will be late! 正確答案為: 6215 61341917 8537. I will be late!
您的答案為: 8793 131583480 9626. I will be late! 正確答案為: 8793 131583481 9626. I will be late!
您的答案為: 2957 46263184 8946. I will be late! 正確答案為: 2957 46263186 8946. I will be late!
您的答案為: 4692 60675256 8656. I will be late! 正確答案為: 4692 60675257 8656. I will be late!
您的答案為: 6940 68486496 5099. I will be late! 正確答案為: 6940 68486493 5099. I will be late!
您的答案為: 6783 61512440 5025. I will be late! 正確答案為: 6783 61512438 5025. I will be late!
您的答案為: 4713 35078472 9788. I will make it! 正確答案為: 4713 35078474 9788. I will make it!
您的答案為: 6162 66076920 8834. I will be late! 正確答案為: 6162 66076918 8834. I will be late!
您的答案為: 5769 99682016 8633. I will be late! 正確答案為: 5769 99682014 8633. I will be late!
您的答案為: 3737 21937492 7159. I will make it! 正確答案為: 3737 21937491 7159. I will make it!
您的答案為: 9121 99434888 9592. I will be late! 正確答案為: 9121 99434885 9592. I will be late!
您的答案為: 9148 26059424 1598. I will be late! 正確答案為: 9148 26059425 1598. I will be late!
您的答案為: 3414 37393208 9698. I will be late! 正確答案為: 3414 37393207 9698. I will be late!
您的答案為: 7518 46642992 3225. I will be late! 正確答案為: 7518 46642991 3225. I will be late!
您的答案為: 9192 90411304 7485. I will be late! 正確答案為: 9192 90411307 7485. I will be late!
您的答案為: 6405 39563680 4443. I will be late! 正確答案為: 6405 39563678 4443. I will be late!
您的答案為: 9922 45564944 5651. I will make it! 正確答案為: 9922 45564946 5651. I will make it!
您的答案為: 8240 75898288 7557. I will be late! 正確答案為: 8240 75898284 7557. I will be late!
您的答案為: 3981 68323576 9017. I will be late! 正確答案為: 3981 68323578 9017. I will be late!
您的答案為: 3896 69491984 8469. I will be late! 正確答案為: 3896 69491982 8469. I will be late!
您的答案為: 21812 129683256 19106. I will make it! 正確答案為: 21812 129683258 19106. I will make it!
您的答案為: 15946 220626352 18788. I will make it! 正確答案為: 15946 220626354 18788. I will make it!
您的答案為: 21057 636371008 30126. I will be late! 正確答案為: 21057 636371011 30126. I will be late!
您的答案為: 29730 937131904 28952. I will be late! 正確答案為: 29730 937131890 28952. I will be late!
您的答案為: 14294 168469168 30578. I will make it! 正確答案為: 14294 168469174 30578. I will make it!
您的答案為: 13413 321037760 20877. I will be late! 正確答案為: 13413 321037767 20877. I will be late!
您的答案為: 26208 363942080 23051. I will make it! 正確答案為: 26208 363942083 23051. I will make it!
您的答案為: 20886 36699544 10167. I will make it! 正確答案為: 20886 36699545 10167. I will make it!
您的答案為: 17771 76284640 5236. I will make it! 正確答案為: 17771 76284641 5236. I will make it!
因為您並沒有附上程式碼,因此以下只能說是我的猜測:
因為題目給定的 H 、 M 、 S 並沒有大到會超出 int 的範圍,但是中間較大的 M 值卻仍有些許誤差。因此我猜測您是用浮點數型態,而且應該是使用單精度的 float 來儲存這三個數字。
因為 float 的精度大約 7 位數,而 M 可以到 2147483647 ,也就是 10 位數。所以改用雙精度 double 型態來儲存比較不會失真(精度大約 15 位數)。
不過這題可以不用浮點數運算,有辦法只用整數運算即可判斷出正確的結果。畢竟浮點數是有誤差的,難免有一些特殊的邊界情況。
以上。希望有幫助到您。