```cpp
var
a,b,c,d,i:integer;
begin
read(a,b,c,d);
if a=24 then a:=c
else a:=c-a;
if b>d then i:=a*60-(b-d);
if b=d then i:=a-c;
if b<d then i:=a*60+(d-b);
write(i div 60,' ',i mod 60);
end.
@[小周猪猪](/space/show?uid=33243)
```
by 姚文涛 @ 2016-12-19 20:14:45
@[小周猪猪](/space/show?uid=33243)
by 姚文涛 @ 2016-12-19 20:17:57
```cpp
#include<cstdio>
#include<iostream>
using namespace std;
int main()
{
int a,b,d,c,e,f,g;
cin>>a>>b>>c>>d;
e=a*60+b;
f=c*60+d;
g=f-e;
cout<<g/60<<" "<<g%60;
return 0;
}
```
by hllh @ 2017-01-14 21:41:47
```cpp
var
a,b,c,d,s:longint;
begin
read(a,b,c,d);
s:=(c*60)+d-(a*60)-b;
write(s div 60,' ',s mod 60);
end.
你那个好麻烦。。。
```
by 一条美味的鱼 @ 2017-01-19 14:17:40