poj 2840 Big Clock

简介:

本题没有什么难点,但是用我这种 mod  的方法有一个陷阱,这就是12:00的时候会响0次!事实上会响24次,于是就单独处理12点整。开始提交错了2次,总的来说很顺利,没有浪费太多的时间,就是要注意细节,不然比赛的时候就白白罚时了。。。发现不了问题,数据量又不大的时候,打表比较有效


#include <stdio.h>

int main()
{
	//freopen("in.txt","r",stdin);

	int T;
	scanf("%d",&T);

	int H,M;
	char point;
	while(T--)
	{
		scanf("%d%c%d",&H,&point,&M);		//本题关键在此的整形、字符处理
		//printf("%d%c%d\n\n",H,point,M);	//ok

		if(M!=0)
			printf("0\n");

		else
		{
			if(H==12)
				printf("24\n");

			else
				printf("%d\n",(H+12)%24);
		}
	}

	return 0;
}




相关文章
|
12月前
|
Java
hdu1209 Clock
hdu1209 Clock
38 0
|
6月前
|
算法 测试技术
Big Event in HDU(dp算法)
Big Event in HDU(dp算法)
|
12月前
hdu 1196 Lowest Bit(水题)
hdu 1196 Lowest Bit(水题)
38 0
POJ 2840 Big Clock
POJ 2840 Big Clock
111 0
|
机器学习/深度学习
POJ 1423 Big Number
POJ 1423 Big Number
98 0