P1062 排队打水

暂无评定 传统题 GESP贪心排序数组 上传者
时间限制1000ms
内存限制256MiB
通过 / 提交0/0

P1062排队打水

暂无评定 传统题 GESP贪心排序数组 上传者
时间限制1000ms
内存限制256MiB
通过 / 提交0/0

题目描述

有 nn 个人排队到 11 个水龙头处打水,第 ii 个人装满水桶所需的时间是 tit_i,请问如何安排他们的打水顺序才能使所有人的等待时间之和最小?

输入格式

第一行包含整数 nn。

第二行包含 nn 个整数,其中第 ii 个整数表示第 ii 个人装满水桶所花费的时间 tit_i。

输出格式

输出一个整数,表示最小的等待时间之和。

样例输入

7
3 6 1 4 2 5 7

样例输出

56

数据范围

  • 1≤n≤1061 \le n \le 10^6

  • 1≤ti≤1041 \le t_i \le 10^4

来源 AcWing 913. 排队打水