【华为OD机试真题】预定酒店(javaC++python)100%通过率

news/2025/6/13 8:22:39/

预定酒店

知识点排序
时间限制:1s空间限制:256MB限定语言:不限

题目描述:

放暑假了,小明决定到某旅游景点游玩,他在网上搜索到了各种价位的酒店(长度为 n的数组A),他的心理价位是x元,请帮他筛选出k个最接近x元的酒店(n>=k>0),并由低到高打印酒店的价格。

备注:

1)酒店价格数组A和小明的心理价位x均为整型数据;(0<n,k,x<10000)
2)优先选择价格最接近心理价位的酒店;若两家酒店和心理价位差价相同,则选择 价格较低的酒店。(比如100元和300元距离心理价位200元同样接近,此时选择 100元);
3)酒店价格可能相同重复。

输入描述:

第一行:n,k,x
第二行:A[0]A[1]A[2]…A[n-1]

输出描述:

由低到高打印筛选出的酒店价格

补充说明:

1)酒店价格数组A和小明的心理价位x均为整型数据
2)优先选择价格最接近心理价位的酒店;若两家酒店距离心理价位差价相同,则选择价格较低 的酒店。(比如100元和300元距离心理价位200元同样接近,此时选择100元)
3)酒店价格可能相同重复。


http://www.ppmy.cn/news/48564.html

相关文章

无线蓝牙耳机哪款音质好?目前音质最好的无线蓝牙耳机推荐

现如今&#xff0c;蓝牙耳机已经是一个非常实用且常见的数码产品了&#xff0c;不少人喜欢戴着蓝牙耳机听歌&#xff0c;玩游戏。一款音质好的蓝牙耳机不止能听个响&#xff0c;还能给人极致的听觉享受。在此&#xff0c;我来给大家分享几款目前音质最好的无线蓝牙耳机&#xf…

只要这5步,帮您和团队成功从手工测试转到自动化测试

目前有很多团队正在逐步从手工测试调整到自动化测试&#xff0c;只因自动化测试可以最大限度减少回归错误并且克服手工测试的问题。手工测试和自动化测试的区别在于谁来执行&#xff0c;人还是机器。对于手工测试。测试人员手工执行所有测试步骤&#xff0c;以便在应用程序发布…

大数据相关开源项目及组件汇总

前言 花了一点时间&#xff0c;整理了大数据相关开源项目、组件和官网地址。按照实际应用功能的不同&#xff0c;分为以下10个部分&#xff0c;并在目录图中进行归纳&#xff0c;后续章节的内容则是分别介绍各组件的背景及应用场景。 调度与管理服务 文件系统 数据搜集 消…

垃圾回收面试总结

堆空间的基本结构 Java 的自动内存管理主要是针对对象内存的回收和对象内存的分配。同时&#xff0c;Java 自动内存管理最核心的功能是 堆 内存中对象的分配与回收。 Java 堆是垃圾收集器管理的主要区域&#xff0c;因此也被称作 GC 堆&#xff08;Garbage Collected Heap&am…

连接VPN后无法上网 Windows Route 轻松解决

连接VPN后无法上网 Windows Route 轻松解决 引言文档添加路由 引言 很多时候&#xff0c;我们公司的 VPN 为了不占用公司的外网带宽和安全起见&#xff0c;都会禁止访问外网。我们的电脑连接 VPN 后&#xff0c;所有的网络数据包都会走 VPN&#xff0c;从而导致我们无法访问互…

EIGRP配置邻居关系详解

1.2 EIGRP 邻居关系 1.2.1 实验目的 通过 EIGRP 邻居建立的相关实验&#xff0c;学习到如何调整 EIGRP 的 HELLO 和 HOLD 时间&#xff0c;使用 被动接口阻止不必要的邻居关系&#xff0c;认证 EIGRP 邻居&#xff0c;静态邻居的配置以及哪些参数影响 EIGRP 邻居建立。 1.2.…

java调用webservicer的方法

对于使用 Webservicer的方式&#xff0c;一般采用 Java API调用的方式。Webservicer是一个运行在浏览器中的客户端程序&#xff0c;它可以通过 Webservicer的接口来访问服务器上的服务。 使用 Java调用 Webservicer有两种方式&#xff1a; 下面是一个简单的例子&#xff1a; 2、…

three.js之摄像机

本节将在上一节的基础上进一步介绍一下摄像机功能。 three.js的摄像机主要包括两类&#xff1a;正交投影摄像机和透视投影摄像机。 透视投影摄像机&#xff1a;THREE.PerspectiveCamera&#xff0c;最自然的视图&#xff0c;距离摄像机越远&#xff0c;它们就会被渲染得越小。…