100 atcoder#ABC222B. [ABC222B] Failing Grade

[ABC222B] Failing Grade

题目描述

N N 人の学生が試験を受けました。学生には学生 1 1 , 学生 2 2 , \dots , 学生 N N と番号がついていて、学生 i i ai a_i 点を取りました。

P P 点未満の点数を取った学生は "不可" となり単位を取得できません。 "不可" となった学生の人数を答えてください。

输入格式

入力は以下の形式で標準入力から与えられる。

N N P P a1 a_1 a2 a_2 \dots aN a_N

输出格式

"不可" となった学生の人数を出力せよ。

题目大意

给定一个 nn 个元素的序列 aa,求有多少个元素满足 ai<pa_i < p1in1\le i\le n

1n1051\le n\le 10^51p1001\le p\le 1000ai1000\le a_i\le 100

4 50
80 60 40 0
2
3 90
89 89 89
3
2 22
6 37
1

提示

制約

  • 1  N  105 1\ \leq\ N\ \leq\ 10^5
  • 1  P  100 1\ \leq\ P\ \leq\ 100
  • 0  ai  100 0\ \leq\ a_i\ \leq\ 100 (1  i  N) (1\ \leq\ i\ \leq\ N)
  • 入力はすべて整数である。

Sample Explanation 1

学生 1 1 80 80 点、学生 2 2 60 60 点と、 50 50 点以上の点数を取っているので "不可" とならず単位を取得できています。 一方、学生 3 3 40 40 点、学生 4 4 0 0 点で、 50 50 点を下回る点数を取っているので "不可" となります。よって答えは 2 2 人です。