zl程序教程

您现在的位置是:首页 >  后端

当前栏目

【华为OD机试 2023最新 】 预订酒店(C++ 100%)

C++华为 2023 最新 机试 OD 100% 酒店
2023-09-14 09:06:45 时间

题目描述

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

输入描述

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

输出描述

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

用例

输入 10 5 6
1 2 3 4 5 6 7 8 9 10
输出 4 5 6 7 8
说明
输入

10 4 6
10 9 8 7 6 5 4 3 2 1

输出 4 5 6 7
说明
输入 6 3 1000
30 30 200 500 70 300
输出 200 300 500
说明

题目解析

1.酒店价格数组A和小明的心理价位x均为整型数据;(0<n,k,x<10000)
2.优先选择价格最接近心理价位的酒店,若两家