北邮OJ 统计时间间隔
#include <bits/stdc++.h>
int getminute(int x,int y){
return (x*60+y);
}
struct Time{
int hour;
int minute;
};
int main(){
int t;
scanf("%d",&t);
while(t--){
Time a[2];
for(int i=0;i<2;i++){
scanf("%d:%d",&a[i].hour,&a[i].minute);
}
int time1,time2;
time1=getminute(a[0].hour ,a[0].minute );
time2=getminute(a[1].hour ,a[1].minute );
if(time1<=time2)
printf("%d\n",time2-time1);
else
printf("%d\n",1440+(time2-time1));
}
}