采用舌下测量法时,人类的正常体温范围在36.3°~37.2°的闭区间。现在,医院每隔一小时监控病人的舌下体温,目前已监控了n个小时,请你统计一下这n个小时中,病人体温正常的小时数。
输入格式:
第一行是一个正整数n(n≤10000)。
接下来是n个用%d.%d格式输入的体温值。注意:因为存储精度问题,两个实数不能直接进行比较,所以建议不要使用%f读入数据,以免因精度问题在比较中出现错误。
输出格式:
输出为一个整数,表示病人体温正常的小时数。
输入样例:
6
36.7
38.2
37.2
35.6
37.1
37.3
输出样例:
3
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n,i,a,b,count;
double s;
scanf("%d\n",&n);
for(i=1,count=0;i<=n;i++)
{
scanf("%d.%d\n",&a,&b);
s=a+b*0.1;
if(s>=36.3&&s<=37.2)
{
count++;
}
}
printf("%d",count);
return 0;
}