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