4959: ly的新闹钟
Time Limit: 1 Sec Memory Limit: 128 MB
[Submit][Status][Web Board]
Description
最近ly买了一个新闹钟,每天盯着这个闹钟看,越看越喜欢…为了不让ly浪费时间,wjw决定给ly提出一个要求…从x点整到y点整,时针和分针总共会碰到几次?(虽然这个要求一样是在浪费时间…)
Input
第一行输入一个整数T表示数据数量,接下来的T行,每行包含两个正整数 A , B ( 0 <= A < B <= 24 )
这里给出一个条件,时针和分针的碰撞在A点整的时候可以计数,在B点整的时候碰撞不计入答案
Output
每组数据输出一个整数表示A点整到B点整时针和分针的碰撞次数
Sample Input
2
14 17
5 9
Sample Output
3
4
代码~:
//错了好几次,注意的是12点-1点不会碰
#include <stdio.h>
int main()
{
int n;
scanf("%d",&n);
while(n--)
{
int a,b;
scanf("%d%d",&a,&b);
int num = b - a;
if(b==12||b==24)
num--;
if(a<12&&b>=13)//比如11->13只碰一次
num--;
printf("%d\n",num);
}
return 0;
}