华为OD机试 - 能力组队(JavaScript) | 机试题+算法思路+考点+代码解析 2023

Posted 坚果的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了华为OD机试 - 能力组队(JavaScript) | 机试题+算法思路+考点+代码解析 2023相关的知识,希望对你有一定的参考价值。

能力组队

题目

用数组代表每个人的能力,
一个比赛活动要求,参赛团队的最低能力值为N
每个团队可以由一人或者两人组成,
且一个人只能参加一个团队,
计算出最多可以派出多少只符合要求的队伍。

输入

第一行代表总人数,范围1 ~ 500000
第二行数组代表每个人的能力
数组大小范围1 ~ 500000
元素取值范围1 ~ 500000
第三行数值为团队要求的最低能力值1 ~ 500000

输出

最多可以派出的团队数量

示例一

输入

5
3 1 5 7 9
8

输出

3

说明

3`、`5`组成一队
`1`、`7`一队
`9`自己一队
输出`3

示例二

输入

7
3 1 5 7 9 2 6
8

输出

以上是关于华为OD机试 - 能力组队(JavaScript) | 机试题+算法思路+考点+代码解析 2023的主要内容,如果未能解决你的问题,请参考以下文章

华为OD机试题 - 最近的点(JavaScript)| 含思路

华为OD机试注意事项,备考思路,刷题要点,答疑,od Base 提供

华为OD机试题 - 最小叶子节点(JavaScript)| 含思路

华为OD机试题 - 寻找路径(JavaScript)| 机考必刷

华为OD机试题 - 不等式(JavaScript)| 含思路

华为OD机试题 - TLV 编码(JavaScript)| 含思路