```cpp
#include <bits/stdc++.h>
using namespace std;
int main(){
double s,v,time;
int finish,goal,hour,minute;
cin >> s >> v;
goal = 8 * 60 + 24 * 60;
time = ceil(s / v * 1.0);
goal = goal - time;
if (goal >= 24 * 60){
goal = goal - 24 * 60;
}
hour = goal / 60;
minute = goal % 60 - 10;
if (hour < 10){
if (minute < 10){
cout << "0" << hour << ":0" << minute;
}else{
cout << "0" << hour << ":" << minute;
}
}else{
if (minute < 10){
cout << hour << ":0" << minute;
}else{
cout << hour << ":" << minute;
}
}
return 0;
}
```
改了下,错了4,7
by Yu09217777 @ 2022-07-20 14:52:56
```c
#include<iostream>
using namespace std;
int main(){
int s,v;
int c,m,n;
cin>>s>>v;
int x=s/v;
if(x<s*1.0/v){
x=x+1;
}
c=(8+24)*60-(10+x);
n=c%60;
m=c/60;
if(m>=24){
m=m-24;
}
printf("%02d:%02d",m,n);
return 0;
}
```
by nemo2010 @ 2022-07-21 18:48:05
@[nemo2010](/user/738683) 能在我的基础上改一下吗?您的这种输出我还没学
by Yu09217777 @ 2022-07-22 16:39:05
```cpp
#include<iostream>
#include<cstdio>
#include<cmath>
#include<algorithm>
using namespace std;
int main()
{
double s,v;
cin>>s>>v;
int sum=(8+24)*60-10-ceil(s/v);
if(sum>24*60) sum-=24*60;
int a,b;
a=sum/60;
b=sum%60;
if(a<10) cout<<"0";
cout<<a<<":";
if(b<10) cout<<"0";
cout<<b<<endl;
return 0;
}
```
by ruanjingqi @ 2022-07-26 12:32:24
@[Yu09217777](/user/742482) 懂了吗
by ruanjingqi @ 2022-07-26 12:32:41