c语言90分求助

P5707 【深基2.例12】上学迟到

``` #include <stdio.h> int main() { int s = 0; int v = 0; scanf("%d %d", &s, &v); //1440+480 int time = 0; if (s % v == 0) time = s / v + 10; else time = s / v + 1 + 10; if (time <= 480) { int h = time / 60; int c = time % 60; if (c == 0) printf("%02d:00 ", 7 - h + 1); else printf("%02d:%02d", 7 - h, 60 - c); } else { time = time - 480; int h = time / 60; int c = time % 60; if (c == 0) printf("%02d:00 ", 23 - h + 1); else printf("%02d:%02d", 23 - h, 60 - c); } return 0; } ```
by XDmzj @ 2023-11-25 20:35:48


我也是纯c(抱抱),这道题到处是坑,你要想想极端的例子,比如说,479、480、1000等
by XDmzj @ 2023-11-25 20:37:15


@[XDmzj](/user/1192240) 谢谢
by JIUZHOU1 @ 2023-12-03 20:17:32


|