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;
}

最後更新:2017-04-03 15:22:13