#P1263. 节省时间3
节省时间3
题目描述
童程学校的信息奥赛课非常受欢迎,每次午休,学生们都要排队找老师答疑。学校由原来只有 1 位老师增加到 位老师。现在有 位同学排队向 位老师请教,每位同学自己的答疑时间可能不同,学校想知道如何排队才能使学生总答疑完成时间最少,并输出 位同学平均花费时间(保留两位小数)。
注意:答疑完成时间 = 自己的答疑时间 + 等前面同学的时间。
输入格式
第一行两个整数 和 ,分别表示学生人数和老师人数(,)。
第二行 个整数 ,表示每位同学自己的答疑时间()。
输出格式
一行,一个实数,表示 位同学的平均花费时间,保留两位小数。
样例
6 3
9 5 3 7 10 5
8.67
说明/提示
将答疑时间升序排序后,前 位同学分别是 位老师队列中的第一位;从第 位同学开始,他的答疑完成时间 = 自己的答疑时间 + 同队列前一位(编号相差 )同学的答疑完成时间。最后用总答疑时间除以 得到平均值。