#3800. 统计误差范围内的数(C++二级)

统计误差范围内的数(C++二级)

题目描述

统计误差范围内的数 统计一个整数序列中与指定数字 m 误差范围小于等于 X 的数的个数。

输入

输入包含三行: 第一行为 N,表示整数序列的长度(N<=100); 第二行为 N 个整数,整数之间以一个空格分开; 第三行包含 2 个整数,为指定的整数 m,误差范围 X。

输出

输出为 N 个数中与指定数字 m 误差范围小于等于 X 的数的个数。

样例输入

5

1 2 3 4 5

3 1

样例输出

3

提示

样例中 2,3,4 都满足条件,故答案为 3

解析

此题考查循环和判断,还有绝对值函数的使用,逐一判断与m差的绝对值是否小于等于x即可。

也可以先判断ai和m的大小,根据大小判断差值是否小于等于x。

Limitation

1s, 1024KiB for each test case.