首先就是提前的时间不会超过一天,但没有说不超过8时(也就是说可能会在昨天出发)所以后面要改
by xQWQx @ 2023-08-11 15:23:07
```c++
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,m,x=10;//10(倒垃圾的时间)
cin>>n>>m;//读入
x+=n/m;
if(n%m!=0) x++;
if(x<=480) x=480-x;//如果在当天8时减去用时
else x=1440-x+480;//否则减去当天时间用24时减
int a=x/60%24,b=x%60;//a:时,b:分
if(a<10)cout<<0;//加0
cout<<a<<":";
if(b<10) cout<<0;//加0
cout<<b;
return 0;
}
//480(8时的分钟数)
//1440(24时的分钟数)
```
by xQWQx @ 2023-08-11 15:23:31
@[C112345565](/user/1024387) 谢谢大佬
by joker__wang @ 2023-08-21 10:45:34
@[joker__wang](/user/411060) 不用
by xQWQx @ 2023-08-21 14:24:11