90分求助,#9WA

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

a/b没强制转换成double
by a1111a @ 2023-12-30 10:29:26


```cpp #include<iostream> #include<cmath> using namespace std; int main(){ int a,b; int c; double d,e; cin>>a>>b; c=int((double)a/b+0.999999999)+10; d=int((8-ceil(c/60.0))); if(d<0) d+=24; e=60-(c+1)%60; if(d<10){ if(e<10) cout<<"0"<<d<<":"<<"0"<<e; else cout<<"0"<<d<<":"<<e; } else{ if(e<10) cout<<d<<":"<<"0"<<e; else cout<<d<<":"<<e; } } ```
by a1111a @ 2023-12-30 10:53:29


@[a1111a](/user/1043449) ,0分
by yu1128 @ 2024-02-14 19:59:38


@[yu1128](/user/786806) ```cpp #include<iostream> #include<cmath> using namespace std; int main(){ int a,b; int c; double d,e; cin>>a>>b; c=int((double)a/b+0.999999999)+10; d=int((8-ceil(c/60.0))); if(d<0) d+=24; e=60-c%60; if(d<10){ if(e<10) cout<<"0"<<d<<":"<<"0"<<e; else cout<<"0"<<d<<":"<<e; } else{ if(e<10) cout<<d<<":"<<"0"<<e; else cout<<d<<":"<<e; } } ``` 还有这个,e=60-c%60;不是e=60-(c+1)%60
by a1111a @ 2024-02-15 10:42:14


A了,谢谢
by yu1128 @ 2024-02-15 13:04:48


|