```cpp
#include <iostream>
#include <cmath>
using namespace std;
int main(){
int hour,minute,gohour=8,gominute=0;
double time,s,v;
cin>>s>>v;
time=ceil(s/v)+10;
hour=time/60;
minute=fmod(time,60);
gohour-=hour;
gominute-=minute;
if(gohour<0) gohour+=24;
if(gominute<0){
while(gominute<0){
gominute+=60;
gohour-=1;
if(gohour<0){
gohour+=24;
}
}
}
if(gohour<10) cout<<0<<gohour;
else cout<<gohour;
cout<<":";
if(gominute<10) cout<<0<<gohour;
else cout<<gominute;
return 0;
}
```
借楼求助80分
by Literally114514 @ 2022-10-14 19:48:51
```cpp
#include<bits/stdc++.h>
using namespace std;
double s,v,m;
int n,a,t,b;
int main()
{
cin>>s>>v;
n=8*60+24*60;
t=ceil(s/v)+10;
n=n-t;
if(n>=24*60) n-=24*60;
b=n%60;
a=n/60;
printf("%02d:%02d",a,b);
return 0;
}
```
by I_never_left @ 2022-10-14 19:55:39
```c
#include<stdio.h>
int main()
{
int s,v,t;
scanf("%d %d",&s,&v);int a=0;
if(s%v==0)a=s/v;else a=s/v+1;
if(a==1430)return 0;
if(a+10<=480){
if((a+10)%60==0){
printf("%02d:%02d",8-((a+10)/60+1),50+(a+10)%60);
}
else if((a+10)%60!=0){
printf("%02d:%02d",7-((a+10)/60),60-(a+10)%60);
}
}
else if(a+10>480){
if(((a)-480+10)%60==0){
printf("%02d:%02d",24-(((a)-480+10)/60),60-(a-480+10)%60);
}
else if(((a)-480+10)%60!=0){
printf("%02d:%02d",24-(((a)-480+10)/60+1),60-(a-480+10)%60);
}
}
return 0;
}
```
你看看对不对
by wdal @ 2022-10-15 16:00:22