小文十分守时,和别人约会一般会提前k秒钟到,如果对方不准时,他等候k秒钟后也会自行离开。如果称这段时间为小文的心理阴影时间,请编程输出小文的心理阴影时间的起始和结束时刻。
输入
有多组输入数据。先读入一个整数n,接下来包含n行,每行有一个24小时制的时分秒的时间和k秒数
输出心理阴影时间的起始时刻和结束时刻(如果大于等于24:00:00,则从00:00:00开始计数,如果小于00:00:00,则从23:59:59秒开始倒数)
输入样例:
1
12 10 30 40
输出样例:
12:09:50 12:11:10
#include <stdio.h>
int main()
{
int h,m,s,k,t,T,i;
int st,et;
scanf("%d",&T);
for(i=0;i<T;i++)
{
scanf("%d%d%d%d",&h,&m,&s,&k);
t = s + m*60 + h*3600;
st = t - k;
et = t + k;
if(st < 0)
st += 24*3600;
printf("%02d:%02d:%02d ",st/3600,st%3600/60,st%60);
if(et > 24*3600)
st -= 24*3600;
printf("%02d:%02d:%02d",et/3600,et%3600/60,et%60);
printf("\n");
}
return 0;
}