C. 不稳定的魔力补给

    传统题 1000ms 256MiB

不稳定的魔力补给

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

📌 题目名称:不稳定的魔力补给


🔍 题目描述

在穿越魔法裂隙的尽头,噜噜与杨乐多来到了一座古老的魔法祭坛。祭坛上摆放着 nn 个蓝瓶,每个蓝瓶中蕴藏着神秘的魔力。

其中一些蓝瓶蕴含着纯净的魔力,可以增强体力;但也有些年久失修的蓝瓶已经变质为负魔力,一旦吸收反而会削弱他们的能量。

更棘手的是,这道试炼祭坛刻印着古老的规则:

他们必须使用所有的蓝瓶完成魔力补给,无论魔力是正是负,都不得遗漏任何一瓶。

而更为复杂的是,他们的魔法体系遵循一种被称为“魔力均衡法则”的补给机制 ——

每一组蓝瓶的魔力补给量,并非直接等于魔力总和,而是等于这组蓝瓶的平均魔力值:也就是该组蓝瓶的魔力总和除以蓝瓶数量。

因为只有两位魔法使 —— 噜噜与杨乐多,他们只能将所有蓝瓶划分为两组,每人恰好吸收其中一组,且不能重复或遗漏任何蓝瓶。

现在他们希望你帮他们计算:在最优划分方式下,两人能够获得的魔力总平均值之和最大是多少?


📥 输入格式

输入两行。

第一行输入一个整数 nn ,代表祭坛上摆放着 nn 个蓝瓶。

第二行包含 nn 个整数 a1,,ana_1, \ldots, a_naia_i 表示祭坛上第 ii 个蓝瓶中蕴藏着的魔力。


📥 输出格式

输出一行。

一行输出在最优划分方式下,两人能够获得的魔力总平均值之和最大是多少?保留小数点后 1212 位。


输入样例

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

📊 数据范围

  • 对于 100%100\% 的数据保证:1n105,1ai1091 \le n \le 10^5, 1 \le |a_i| \le 10^9
测试点编号 nn \le ai|a_i| \le 特殊情况
1 ~ 5 1010 10310^3
6 ~ 10 n=5n = 5 10910^9
11 ~ 15 10310^3 10510^5
16 ~ 22 10510^5 10910^9

「果壳语法杯」ROUND #9 (Div.5)

未参加
状态
已结束
规则
IOI
题目
5
开始于
2025-6-27 18:00
结束于
2025-6-29 19:00
持续时间
2 小时
主持人
参赛人数
25