#CC06TX6. 炫,我疯狂的炫(Easy Version)

炫,我疯狂的炫(Easy Version)

题目描述

在某家回转寿司店里,有 NN 个美食家,编号为 11NN。第 ii 个人的美食度AiA_i

现在有 MM 个寿司会依次在传送带上经过。第 jj 个寿司的美味度BjB_j。每个寿司都会依次经过第 1,2,,N1,2,\dots,N 个人的面前。

美食家们都开启了狂炫模式,每个人在寿司经过自己面前时,只要该寿司的美味度不小于自己的美食度(即 BjAiB_j \geq A_i),他就会拿下并吃掉这盘寿司,否则什么也不做。

一旦第 ii 个人吃掉了某盘寿司,这盘寿司就不会再经过后面的人了。

对于每一盘寿司,请你求出是谁吃掉了它,或者没人吃掉。

输入格式

输入通过标准输入给出,格式如下:

NN MM

A1A_1 A2A_2 \dots ANA_N

B1B_1 B2B_2 \dots BMB_M

输出格式

输出 MM 行。对于第 jj 盘寿司,如果有人吃掉了它,输出吃掉它的人的编号,否则输出 1-1

输入输出样例 #1

输入 #1

3 3
3 8 2
5 2 1

输出 #1

1
3
-1

输入输出样例 #2

输入 #2

3 3
1 1 1
1 1 1

输出 #2

1
1
1

输入输出样例 #3

输入 #3

10 5
60 83 76 45 70 91 37 58 94 22
70 39 52 33 18

输出 #3

1
7
4
10
-1

说明/提示

限制条件

  • 1N,M2×1031 \leq N, M \leq 2 \times 10^3
  • 1Ai,Bj2×1041 \leq A_i, B_j \leq 2 \times 10^4
  • 输入均为整数

样例解释 1

  • 对于第 11 盘寿司:
    • 首先经过第 11 个人面前。由于 B1A1B_1 \geq A_1,第 11 个人会拿下并吃掉这盘寿司。
    • 这盘寿司不会再经过第 2,32,3 个人面前。
  • 对于第 22 盘寿司:
    • 首先经过第 11 个人面前。由于 B2<A1B_2 < A_1,第 11 个人什么也不做。
    • 接着经过第 22 个人面前。由于 B2<A2B_2 < A_2,第 22 个人什么也不做。
    • 最后经过第 33 个人面前。由于 B2A3B_2 \geq A_3,第 33 个人会拿下并吃掉这盘寿司。
  • 对于第 33 盘寿司:
    • 首先经过第 11 个人面前。由于 B3<A1B_3 < A_1,第 11 个人什么也不做。
    • 接着经过第 22 个人面前。由于 B3<A2B_3 < A_2,第 22 个人什么也不做。
    • 最后经过第 33 个人面前。由于 B3<A3B_3 < A_3,第 33 个人什么也不做。
    • 因此,这盘寿司没人吃掉。