题目描述
用数组代表每个人的能力,一个比赛活动要求参赛团队的最低能力值为N,每个团队可以由1人或者2人组成,且1个人只能参加1个团队,计算出最多可以派出多少只符合要求的团队。
输入描述
- 第一行代表总人数,范围1-500000
- 第二行数组代表每个人的能力
- 数组大小,范围1-500000
- 元素取值,范围1-500000
- 第三行数值为团队要求的最低能力值,范围1-500000
输出描述
最多可以派出的团队数量
用例
| 输入 | 5 3 1 5 7 9 8 |
| 输出 | 3 |
| 说明 | 说明 3、5组成一队 1、7一队 9自己一队 输出3 |
该博客介绍了如何解决华为在线测评(OD)中的一道问题,即根据人员能力和团队最低要求,用Java计算最多能组建多少个符合条件的团队。输入包括人数、每个人的能力值及团队最低能力值,输出为团队的最大数量。
订阅专栏 解锁全文
2045

被折叠的 条评论
为什么被折叠?



