版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/SDUTyangkun/article/details/88610025
89. 统计时间间隔
时间限制1000 ms 内存限制 65536 KB
题目描述
给出两个时间(24小时制),求第一个时间至少要经过多久才能到达第二个时间。给出的时间一定满足的形式,其中和分别代表小时和分钟。。
输入格式
第一行为数据组数()。
每组数据包括两行,分别代表两个时间
输出格式
每组数据输出一行,表示最少经过的分钟数。
输入样例
2
7:00
7:00
7:00
8:00
输出样例
0
60
#include <bits/stdc++.h>
using namespace std;
int main()
{
int t;
scanf("%d",&t);
while(t--)
{
int x1,y1,x2,y2;
scanf("%d:%d",&x1,&y1);
scanf("%d:%d",&x2,&y2);
int t1 = x1*60 + y1;
int t2 = x2*60 + y2;
printf("%d\n",t2-t1>=0?t2-t1:t2-t1+1440);
}
return 0;
}