#35674. 二分查找(五)
二分查找(五)
暂无测试数据。
蒜头君手上有个长度为 $n$ 的数组 $A$。由于数组实在太大了,所以蒜头君也不知道数组里面有什么数字,所以蒜头君会经常询问在数组 $A$ 中,小于等于 $x$ 的最大值是多大?
输入格式
第一行输入两个整数 $n$ 和 $m$,分别表示数组的长度和查询的次数。
接下来一行有 $n$ 个整数 $a_i$。
接下来 $m$ 行,每行有 $1$ 个整数 $x$,表示蒜头君询问的整数。
输出格式
对于每次查询,如果可以找到,输出这个整数。
否则输出 $-1$。
数据范围
$1 \le n, m \le 10^5, 0 \le x \le 10^6$。
10 5
1 1 1 2 3 5 5 7 8 9
0
1
4
9
10
-1
1
3
9
9