#3566. Counting 2

0

Counting 2

Counting 2

题目描述

有一个班级有 NN 名学生。第 ii 名学生 (1≤i≤N)(1 \leq i \leq N) 的身高为 AiA_i。 对于每个 j=1,2,…,Qj=1,2,\ldots,Q,回答下列问题。

在这 NN 名学生中,有多少人的身高至少为 xjx_j?

输入格式

输入从标准输入按以下格式给出: NN QQ A1A_1 A2A_2 …\ldots ANA_N x1x_1 x2x_2 ⋮\vdots xQx_Q

输出格式

输出 QQ 行。 第 jj 行 (1≤j≤Q)(1 \leq j \leq Q) 应当包含身高至少为 xjx_j 的学生人数。

3 1
100 160 130
120
2
5 5
1 2 3 4 5
6
5
4
3
2
0
1
2
3
4
5 5
804289384 846930887 681692778 714636916 957747794
424238336
719885387
649760493
596516650
189641422
5
3
5
5
5

提示

1≤N,Q≤2×1051 \leq N,Q \leq 2 \times 10^5 1≤Ai≤1091 \leq A_i \leq 10^9 1≤xj≤1091 \leq x_j \leq 10^9 输入中的所有数值均为整数。身高至少为 120120 的学生是第 22 位和第 33 位。

标签: AtCoder|abc231C

来源

AtCoder|abc231C