89. 统计时间间隔

版权声明:本文为博主原创文章,未经博主允许不得转载。 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;
}

猜你喜欢

转载自blog.csdn.net/SDUTyangkun/article/details/88610025
今日推荐