```cpp
#include <bits/stdc++.h>
using namespace std;
int main(){
double s,v,t;
cin>>s>>v;
t=ceil(s/v)+10;
int n;
n=24*60+8*60;
n-=t;
if(n>24*60){
n-=24*60;
int h=n/60;
int m=n%60;
if(m>=10){
cout<<"0"<<h<<":"<<m;
}else{
cout<<"0"<<h<<":"<<"0"<<m;
}
}else{
int h=n/60;
int m=n%60;
if(h>=10){
if(m<10){
cout<<h<<":"<<"0"<<m;
}else{
cout<<h<<":"<<m;
}
}else{
if(m<10){
cout<<"0"<<h<<":"<<"0"<<m;
}else{
cout<<"0"<<h<<":"<<m;
}
}
}
return 0;
}
```
by xuyi20110411 @ 2023-09-02 23:55:29
自己体会
by xuyi20110411 @ 2023-09-02 23:55:55
你这太复杂,就把入门那几天的答案拿来给你参考了
by xuyi20110411 @ 2023-09-02 23:57:45
特判太多,yi!chu!cuo!
by xuyi20110411 @ 2023-09-02 23:58:54
```
#include <bits/stdc++.h>
using namespace std;
int s, v, wt, gt, gh, gm;
int main(){
cin >> s >> v;
wt = s/v;
if(s%v!=0)
wt++;
gt = (480 + 2880 - 10 - wt)%1440;
gh = gt/60;
if(gh<10)
cout << 0;
cout << gh << ':';
gm = gt%60;
if(gm<10)
cout << 0;
cout << gm << endl;
return 0;
}
```
by GipsyAvenger1 @ 2023-09-03 15:51:46