70分求助!

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

@[SBBSBSBSBSB](/user/1042363) ~~求关~~ ```cpp #include<bits/stdc++.h> using namespace std; int main(){ double s,v,t; cin>>s>>v; t=ceil(s/v)+10; int h=ceil(t/60); int m=(int)t%60; printf("%02d:%02d",(8-h+24)%24,(0-m+60)%60); return 0; } ```
by HuangSiHan3116 @ 2024-09-17 18:29:12


@[HuangSiHan3116](/user/1355829) 不是很明白,可以写一下注解吗??
by SBBSBSBSBSB @ 2024-09-17 18:34:58


可以稍等一下。
by HuangSiHan3116 @ 2024-09-17 18:43:30


```cpp #include<bits/stdc++.h> using namespace std; int main(){ double s,v,t; cin>>s>>v; t=ceil(s/v)+10;//时间 s/v+额外花费10分钟 int h=ceil(t/60);//小时 时间/60 int m=(int)t%60;//分钟 时间%60 printf("%02d:%02d"/*格式控制*/,(8-h+24)%24,(0-m+60)%60); //但是提前的时间不会超过'一天'。( (8-h+24)%24 ) return 0; } ``` 你看看吧。
by HuangSiHan3116 @ 2024-09-17 18:53:50


@[SBBSBSBSBSB](/user/1042363)
by HuangSiHan3116 @ 2024-09-17 18:55:26


|