现在的位置: 首页 > 综合 > 正文

hdu 4510 (数学 时间计算)

2014年01月27日 ⁄ 综合 ⁄ 共 322字 ⁄ 字号 评论关闭

点击打开链接

分析:

刚开始拿到这道题,想转换成秒,后来发现,很麻烦。。。

而且容易WA

#include"stdio.h"
#include"string.h"
int main()
{
	int T;
	int s1,s2;
	int h,m,s,hh,mm,ss;
	scanf("%d",&T);
	while(T--)
	{
		scanf("%d:%d:%d",&h,&m,&s);
		scanf("%d:%d:%d",&hh,&mm,&ss);
		s-=ss;
		while(s<0)
		{
			s+=60;
			m--;
		}
		m-=mm;
		while(m<0)
		{
			m+=60;
			h--;
		}
		h-=hh;
		while(h<0)h+=12;
		printf("%02d:%02d:%02d\n",h,m,s);
	}
	return 0;
}

抱歉!评论已关闭.