不稳定的魔力补给
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
📌 题目名称:不稳定的魔力补给
🔍 题目描述
在穿越魔法裂隙的尽头,噜噜与杨乐多来到了一座古老的魔法祭坛。祭坛上摆放着 个蓝瓶,每个蓝瓶中蕴藏着神秘的魔力。
其中一些蓝瓶蕴含着纯净的魔力,可以增强体力;但也有些年久失修的蓝瓶已经变质为负魔力,一旦吸收反而会削弱他们的能量。
更棘手的是,这道试炼祭坛刻印着古老的规则:
他们必须使用所有的蓝瓶完成魔力补给,无论魔力是正是负,都不得遗漏任何一瓶。
而更为复杂的是,他们的魔法体系遵循一种被称为“魔力均衡法则”的补给机制 ——
每一组蓝瓶的魔力补给量,并非直接等于魔力总和,而是等于这组蓝瓶的平均魔力值:也就是该组蓝瓶的魔力总和除以蓝瓶数量。
因为只有两位魔法使 —— 噜噜与杨乐多,他们只能将所有蓝瓶划分为两组,每人恰好吸收其中一组,且不能重复或遗漏任何蓝瓶。
现在他们希望你帮他们计算:在最优划分方式下,两人能够获得的魔力总平均值之和最大是多少?
📥 输入格式
输入两行。
第一行输入一个整数 ,代表祭坛上摆放着 个蓝瓶。
第二行包含 个整数 , 表示祭坛上第 个蓝瓶中蕴藏着的魔力。
📥 输出格式
输出一行。
一行输出在最优划分方式下,两人能够获得的魔力总平均值之和最大是多少?保留小数点后 位。
输入样例
4
17 3 5 -3
输出样例
18.666666666667
🔍 样例解释
注意:这里写的都是近似值,主要是为了表达分组的情况。
编号 | 噜噜拿到的蓝瓶 | 平均值 | 杨乐多拿到的蓝瓶 | 平均值 | 平均值总和 |
---|---|---|---|---|---|
1 | [17] | 17 | [3, 5, -3] | 5 / 3 ≈ 1.6667 | 18.6667 ✅ |
2 | [17, 3] | 20 / 2 = 10 | [5, -3] | 2 / 2 = 1 | 11.0000 |
3 | [17, 5] | 22 / 2 = 11 | [3, -3] | 0 / 2 = 0 | |
4 | [17, -3] | 14 / 2 = 7 | [3, 5] | 8 / 2 = 4 | |
5 | [3] | 3 | [17, 5, -3] | 19 / 3 ≈ 6.3333 | 9.3333 |
6 | [3, 5] | 8 / 2 = 4 | [17, -3] | 14 / 2 = 7 | 11.0000 |
7 | [3, -3] | 0 | [17, 5] | 22 / 2 = 11 | |
8 | [5] | 5 | [17, 3, -3] | 17 / 3 ≈ 5.6667 | 10.6667 |
9 | [5, -3] | 2 / 2 = 1 | [17, 3] | 20 / 2 = 10 | 11.0000 |
10 | [-3] | -3 | [17, 3, 5] | 25 / 3 ≈ 8.3333 | 5.3333 |
📊 数据范围
- 对于 的数据保证: 。
测试点编号 | 特殊情况 | ||
---|---|---|---|
1 ~ 5 | 无 | ||
6 ~ 10 | |||
11 ~ 15 | |||
16 ~ 22 |