#5578. 盗墓 5
盗墓 5
题目背景
小吴、小张两个摸金校尉和你偶然的机会发现了一座未被开发的古墓。进入古墓后,肉眼可见的辉煌装饰、雕刻、壁画,让你们来了兴致,一拍即合决定深入调查,挖掘古墓深处的财宝。
走到走廊的尽头,你们发现了一个巨大的石门,无论如何用力都无法打开,但石门上似乎有一些机关,破解机关说不定可以打开石门!
题目描述
机关上有 行数字:
- 第 行有 个数字,第 个数字为 ,并且是有规律的非递减的,即相邻的数字符合 ,例如:
1 3 3 9。 - 第 行有 个随机的数字,第 个数字为 ,这些数字没有规律顺序可循。
行数字间有精妙的机关可以连接第 行的数字和第 行的数字,你们经过多次测试后,发现:
- 只要将第 行的数字 连接到第 行中最接近 的数字时,连线就会亮起来,例如 时,连接第 行的 时,连线会亮起。
- 当有多个数字和 都“最接近” 时,则只有连接这些数字中最大且最靠后的那个时,连线才会亮起,例如 时,第 行的
1 3 3都和 “最接近”,此时只有连接第 个数字 时,连线才会亮起。
你们猜测,只有把第 行的 个数字都连接到与它最接近的数字时,才能破解机关。
你们决定实践起来,但数字实在太多了,连接起来有点麻烦,于是决定由你来编写一个程序,找出与第 行的 个数字最接近的数字 ,并输出其编号 。
输入格式
第一行输入一个整数 ,表示题目描述中的 的个数。
接下来一行,输入 个整数 ,用空格隔开。
紧接着输入一个整数 ,表示题目描述中的 的个数。
接下来一行,输入 个整数 ,用空格隔开。
输出格式
输出一行 个整数,表示题目描述中与第 行的 个数字最接近的数字 的编号 。
输入输出样例 #1
输入 #1
4
1 3 3 9
2
2 7
输出 #1
3 4
输入输出样例 #2
输入 #2
4
1 4 4 7
2
7 2
输出 #2
4 1
说明/提示
数据约束:
对于 的数据 。
对于 的数据 。
对于 的数据 。