给定一个数的序列S以及一个区间L R 求序列中介于该区间的数的个数即序列中大于等于L且小于等于R的数的个数。输入第一行3个整数n、L、R分别表示序列的长度区间的左端点区间的右端点。0 n ≤ 10000 1 ≤ L ≤ R ≤ 1000000 第二行n个正整数表示序列里的每一个数每个数小于等于10000000输出输出一个整数表示序列中大于等于L且小于等于R的数的个数。复制样例输入5 1 1011
#include
int main() { int n, L, R; cin >> n >> L >> R;
int count = 0;
for (int i = 0; i < n; i++) {
int num;
cin >> num;
if (num >= L && num <= R) {
count++;
}
}
cout << count << endl;
return 0;
}
原文地址: http://www.cveoy.top/t/topic/h8YO 著作权归作者所有。请勿转载和采集!