统计一个整数序列中与指定数字m误差范围小于等于X的数的个数。
时间限制:5000 内存限制:65536
输入
输入包含三行:
第一行为N,表示整数序列的长度(N <= 100);
第二行为N个整数,整数之间以一个空格分开;
第三行包含2个整数,为指定的整数m,误差范围X。
输出
输出为N个数中与指定数字m误差范围小于等于X的数的个数。
样例输入
5
1 2 3 4 5
3 1
样例输出
3
提示
样例中2,3,4都满足条件,故答案为3
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int n,a[110]={},m,x,ans=0;
cin>>n;
for(int i=0;i<n;i++)
{
cin>>a[i];
}
cin>>m>>x;
for(int i=0;i<n;i++)
{
if(abs(m-a[i])<=x)
{
ans++;
}
}
cout<<ans;
return 0;
}