#D. 「2018暑假测评」最近数

    传统题 1000ms 128MiB

「2018暑假测评」最近数

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

Description

给定一个序列,查找和给定值最接近的元素。

Input Format

从文件nearest.in中读取数据。

第一行包含一个整数 nn ,为序列长度。1n1000001 \le n \le 100000

第二行包含 nn 个整数,为序列各元素。所有元素的大小均在 001,000,000,0001,000,000,000 之间。

第三行包含一个整数 mm ,为要询问的给定值个数。1m100001 \le m \le 10000

接下来 mm 行,每行一个整数,为要询问最接近元素的给定值。所有给定值的大小均在 001,000,000,0001,000,000,000 之间。

Output Format

输出到文件nearest.out中去。

mm 行,每行一个整数,为最接近相应给定值的元素值,保持输入顺序。若有多个值满足条件,输出最小的一个。

Sample

样例输入1

3
2 5 8
2
10
5

样例输出1

8
5

Hint

对于 30%30\% 的测试数据,n,m10000n, m \le 10000

100%100\% 测试数据见输入格式。

2018夏令营小测

未参加
状态
已结束
规则
OI
题目
5
开始于
2018-8-25 13:00
结束于
2018-8-25 16:50
持续时间
3.8 小时
主持人
参赛人数
34