华为OD机试 - 王者荣耀 - 回溯(Java 2025 A卷 100分)

一、题目描述

部门准备举办一场王者荣耀表演赛,有 10 名游戏爱好者参与,分为两队,每队 5 人。

每位参与者都有一个评分,代表着他的游戏水平。为了表演赛尽可能精彩,我们需要把 10 名参赛者分为实力尽量相近的两队。

一队的实力可以表示为这一队 5 名队员的评分总和。

现在给你 10 名参与者的游戏水平评分,请你根据上述要求分队,最后输出这两组的实力差绝对值。

二、输入描述

10 个整数,表示 10 名参与者的游戏水平评分。范围在 [1,10000] 之间。

三、输出描述

实力最相近两队的实力差绝对值。

1、输入

1 2 3 4 5 6 7 8 9 10

2、输出

1

3、说明

10 名队员分为两组,两组实力差绝对值最小为 1

四、测试用例

测试用例1

1、输入

10 20 30 40 50 60 70 80 90 100

2、输出

10

3、说明

总和为 550,两队理想总和为 275(不可取整),最佳分组可使一队评分为

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

哪 吒

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值