B
|
Accept:130 |
|
|
Time |
|
Description
给出两个时间(24小时制),求第一个时间至少要经过多久才能到达第二个时间。给出的时间一定满足的形式,其中x和y分别代表小时和分钟。$0x24,0y
InputFormat
第一行为数据组数T(1≤T≤50000)。
每组数据包括两行,分别代表两个时间。
OutputFormat
每组数据输出一行,表示最少经过的分钟数。
SampleInput
2
7:00
7:00
7:00
8:00
SampleOutput
0
60
# include <stdio.h>
int main()
{
int t;
int i;
int x1,y1,x2,y2;
scanf("%d",&t);
for(i=0;i<t;i++)
{
scanf("%d%:%d",&x1,&y1);
scanf("%d%:%d",&x2,&y2);
if(x1==x2)
printf("%d\n",y2-y1);
else
if(y1>y2)
printf("%d\n",60*(x2-x1)+(60-y1)+y2);
else
printf("%d\n",60*(x2-x1)+(y2-y1));
}
return 0;
}
本文提供了一个简单的C语言程序,用于计算两个24小时制时间之间的最小时间间隔(以分钟为单位)。程序首先读取数据组数,然后对于每组数据,分别输入两个时间点,并计算从第一个时间点到第二个时间点所需的最短时间。
7005

被折叠的 条评论
为什么被折叠?



