Help!有没有大佬看看哪错了!

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

问一下,有没有学过while
by Jason_HJS_ @ 2023-08-18 19:20:36


如果学过会方便一点点,这样枚举好像有点麻烦,还要考虑精度的问题
by Jason_HJS_ @ 2023-08-18 19:21:28


看一下我的代码吧
by Jason_HJS_ @ 2023-08-18 19:26:03


```cpp #include<iostream> using namespace std; int main() { int s,v,shijian,zong,hour,final; cin>>s>>v; if(s%v==0) { shijian=s/v; } else { shijian=s/v+1; } zong=shijian+10; if(zong<=60) { final=60-zong; cout<<07<<":"<<final; } if(60<zong<=480) { hour=8-zong/60-1; final=60-zong%60; cout<<0<<hour<<":"<<final; } if(zong>480) { hour=24-(zong-480)/60-1; final=60-(zong-480)%60; if(hour>=10) { cout<<hour<<":"<<final; } else(hour<10); { cout<<0<<hour<<":"<<final; } } return 0; } ```
by Jason_HJS_ @ 2023-08-18 19:29:10


```cpp #include<bits/stdc++.h> using namespace std; int main() { int s,v,shijian,zong=0,hour,final; cin>>s>>v; if(s%v==0) { shijian=s/v; } else { shijian=s/v+1; } zong=shijian+10; if(zong<=60) { final=60-zong; cout<<"07"<<":"<<setw(2)<<setfill('0')<<final; } if(60<zong&&zong<480) { hour=8-zong/60-1; final=60-zong%60; cout<<setw(2)<<setfill('0')<<hour<<":"<<setw(2)<<setfill('0')<<final; } if(zong==480){ cout<<'00:00'; } if(zong>480) { hour=24-(zong-480)/60-1; if(hour<0)hour+=24; final=60-(zong-480)%60; cout<<setw(2)<<setfill('0')<<hour<<":"<<setw(2)<<setfill('0')<<final; } return 0; } ```
by liuzihao1234 @ 2023-08-20 23:04:30


|