#canteen. 食堂打饭
食堂打饭
题目背景
中午放学, 位同学同时冲到食堂唯一的打饭窗口。第 位同学打饭需要 分钟,窗口一次只能服务一人。
打饭师傅想安排一个服务顺序,使所有人的“等待时间之和”最小(等待时间 = 从铃响到自己拿到饭经过的分钟数)。
题目描述
求出最小的等待时间总和。
输入格式
从文件 canteen.in 中读入数据。
输入文件 canteen.in 共两行:第一行一个整数 ;第二行 个整数 ,用空格隔开。
输出格式
输出到文件 canteen.out 中。
输出文件 canteen.out 共一行,一个整数,表示最小的等待时间总和。
数据范围
对于 的数据:,,答案可以用 64 位整数(long long)存储。
样例
3
4 2 1
11
5
3 5 2 1 4
35
6
10 1 5 3 8 2
69
样例说明
- 样例 1:,排序后 。
- 样例 2:。
- 样例 3:。
相关
在下列比赛中: