华为OD机试E卷2024真题目录(java & c++ & python)
本人习惯先看输入输出描述,可以明确知道哪些数据已知,需要去得到什么结果,再代入更有目的性地阅读题干内容,快速理解,所以把输入输出描述放在前面,你可以试下这样阅读对你是否有帮助。
输入描述
第 1 行是充电设备个数 n
第 2 行是每个充电设备的输出功率
第 3 行是充电站最大输出功率 p_max
输出描述
功率集合 P 的最优元素
题目描述
某个充电站,可提供 n 个充电设备,每个充电设备均有对应的输出功率。
任意个充电设备组合的输出功率总和,均构成功率集合 P 的 1 个元素。
功率集合 P 的最优元素,表示最接近充电站最大输出功率 p_max 的元素。
充电设备个数 n > 0
最优元素必须小于或等于充电站最大输出功率 p_max
用例1
输入
4
50 20 20 60
90