#1039. 序列找数

    ID: 1039 Type: Default 1000ms 128MiB Tried: 15 Accepted: 7 Difficulty: 7 Uploaded By: Tags>其他二分查找NOI-OJ基本算法-分治与二分

序列找数

描述

给一个长度为n(1<n<=10000)的单调递增的正整数序列,即序列中每一个数都比前一个数大。有m个询问,每次询问一个x,问序列中最后一个小于等于x的数是什么?

输入

第一行两个整数n,m。 接下来一行n个数,表示这个序列。 接下来m行每行一个数,表示一个询问。

输出

输出共m行,表示序列中最后一个小于等于x的数是什么。假如没有输出-1。

样例输入

5 3
1 2 3 4 6
5 
1
3

样例输出

4
1
3