より小さい値を数える
2つの配列
a
と b
が与えられたとき、それぞれの b
の要素に対して、a
の中でその値以下となる要素の数を求める問題です。 入力
最初の行に、
a
と b
のサイズを表す2つの整数 n
と m
(1 ≤ n, m ≤ ) が与えられます。2行目には
a
の要素が n
個与えられます()。最後の行には
b
の要素が m
個与えられます()。 出力
b
の各要素に対して、a
の中でその値以下の要素が何個あるかを計算し、その結果をスペースで区切って m
個出力します。 例
入力 | 出力 |
5 4
7 9 1 5 3
6 8 2 4 | 3 4 1 2 |
5 5
1 1 5 2 2
5 4 3 1 1 | 5 4 4 2 2 |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB