P17536 [JAG 2026 Summer Camp #1] Group Strength
题目描述
一个班级有 $N$ 名学生。第 $i$ 名学生的能力值为 $A_i$。
老师要将这些学生分为恰好 $K$ 个小组。每名学生必须恰好属于一个小组,每个小组必须至少有一名学生。
一个小组的实力定义为该组学生能力值的平均值。老师希望使这 $K$ 个小组的实力之和最大。
求这 $K$ 个小组的实力之和的最大值。
输入格式
输入包含多组测试数据,格式如下:
```text
T
case_1
case_2
...
case_T
```
每组测试数据的格式如下:
```text
N K
A_1 A_2 ... A_N
```
第一行包含一个整数 $T$($1\le T\le 2\times 10^5$),表示测试数据组数。
每组测试数据的第一行包含两个整数 $N$ 和 $K$($1\le K\le N\le 2\times 10^5$),分别表示学生人数和小组数量。
每组测试数据的第二行包含 $N$ 个整数 $A_1,A_2,\ldots,A_N$($1\le A_i\le 10^9$),其中 $A_i$ 表示第 $i$ 名学生的能力值。
所有测试数据的 $N$ 之和不超过 $2\times 10^5$。
输出格式
对于每组测试数据,在单独一行输出 $K$ 个小组的实力之和的最大值。当你的答案的绝对误差或相对误差不超过 $10^{-7}$ 时,将被判为正确。