for 文の練習問題
問題概要
人のテストの得点
のうち、
点未満のものが何個あるかを答えよ。
解法
for
文を用いて、 であるような
の個数を数えればよい。
コード
#include <bits/stdc++.h> using namespace std; int main() { // 入力 int N, P; cin >> N >> P; vector<int> a(N); for (int i = 0; i < N; ++i) cin >> a[i]; // P 未満のものを数える int res = 0; for (int i = 0; i < N; ++i) { if (a[i] < P) ++res; } cout << res << endl; }