题目信息

题目类型
练习
题目年份
2024
题目题型
编程题
关 键 词
查找最接近的元素

题目题干

【题目描述】

在一个非降序列中,查找与给定值最接近的元素。EQt100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入】

第一行包含一个整数n,为非降序列长度。1≤n≤100000。EQt100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

第二行包含n个整数,为非降序列各元素。所有元素的大小均在0∼1,000,000,000之间。第三行包含一个整数m,为要询问的给定值个数。1≤m≤10000。EQt100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

接下来m行,每行一个整数,为要询问最接近元素的给定值。所有给定值的大小均在0∼1,000,000,000之间。EQt100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输出】

m行,每行一个整数,为最接近相应给定值的元素值,保持输入顺序。若有多个值满足条件,输出最小的一个。EQt100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入样例】

3
2 5 8
2
10
5

【输出样例】

8
5

答案解析

相关题目

整数奇偶排序【题目描述】 现给了你一个 10个整数的序列,要求对其重新排序。排序要求: 奇数在前,偶数在后; 奇数按从大到小排序; 偶数按从小到大排序出。 【输入】 输入一行,包含 10个整数
查找最接近的元素【题目描述】 在一个非降序列中,查找与给定值最接近的元素。 【输入】 第一行包含一个整数n,为非降序列长度。1≤n≤100000。 第二行包含n个整数,为非降序列各元素。所有元素的
猜猜乐【题目描述】 格莱尔和尼克玩猜数游戏。格莱尔默默选定一个数(1 ~ 100之间的整数),尼克每次猜一个数,格莱尔会告诉尼克他是猜大了还是猜小了,或是猜对了。尼克采用二分法猜数,请你模拟尼克猜数的
购买饮料【题目描述】 小 B 出门游玩,他现在走到了 n家饮品店前,第i家买饮料的花费为 costi,他只能去花费不超过自己所带钱数额的店,但他现在不确定自己兜里有多少钱,所以现在给出 m次询问,请问
和为给定数
全排列问题【题目描述】 输出自然数 11 到 n� 所有不重复的排列,即 n� 的全排列,要求所产生的任一数字序列中不允许出现重复的数字。 【输入】 一个整数n (1≤n≤9)。 【输出】 由1∼
火星人【题目描述】 人类终于登上了火星的土地并且见到了神秘的火星人。人类和火星人都无法理解对方的语言,但是我们的科学家发明了一种用数字交流的方法。这种交流方法是这样的,首先,火星人把一个非常大的数字告
上一个排列【题目描述】 地球人都知道,从 11开始到 n (1≤n≤9) 这 n个数字一共可以组成 n!个不同的排列。现在把这 n 个排列按字典序从小到大排序,给出其中一个排列,求该排列的上一个排列。
字典序第几小【题目描述】 从11开始到n(1≤n≤9)这n个数字一共可以组成n!个不同的排列。现在给出其中一个排列,求它是所有排列中字典序第几小的排列? 【输入】 第一行一个整数 n。 第二行一个
串流在插入数据时,把各种类型数据转换成(    )。 (A)二进制码 (B)十进制码 (C)格式化ASC码 (D)计算结果

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢