WA ? ? ?

P1425 小鱼的游泳时间

``` #include<bits/stdc++.h> using namespace std; signed main() { int a,b,c,d,e,f; cin >> a >> b >> c >> d; e=[(60-b)+(c-(a+1))+(d-0)]/60; f=[(60-b)+(c-(a+1))+(d-0)]%60; cout << e << " " << f << endl; return 0; } ``` 这是原版。。。(没过)
by SZH0523 @ 2022-08-18 17:16:22


A了 ```c #include<bits/stdc++.h> using namespace std; signed main() { int a,b,c,d,e,f; cin >> a >> b >> c >> d; if (b > d){ e = c - 1 - a; f = d + 60 - b; cout << e <<" "<< f << endl; } else{ e = c - a; f = d - b; cout << e <<" "<< f << endl; } return 0; } ```
by _Hu_Tao @ 2022-08-18 17:22:39


细节露太多了吧
by _Hu_Tao @ 2022-08-18 17:23:14


```c if (b > d) e = c - 1 - a; f = d + 60 - b; cout << e << f << endl; else e = c - a; f = d - b; cout << e << f << endl; ``` 加上大括号,加上空格改为: ``` if (b > d){ e = c - 1 - a; f = d + 60 - b; cout << e <<" "<< f << endl; } else{ e = c - a; f = d - b; cout << e <<" "<< f << endl; } ```
by _Hu_Tao @ 2022-08-18 17:24:11


能不关注一下我,我会回关
by _Hu_Tao @ 2022-08-18 17:24:48


还有一种简单写法,我写AC的 ```c #include<bits/stdc++.h> using namespace std; int main() { int a,b,c,d; scanf("%d %d %d %d",&a,&b,&c,&d); int e=(c-a)*60+d-b; printf("%d %d",e/60,e%60); return 0; } ```
by _Hu_Tao @ 2022-08-18 17:25:28


好的。 谢谢啦。
by SZH0523 @ 2022-08-20 12:11:32


|