```
#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