题目描述
今天是小D的生日,生日蛋糕自然是少不了。小D的朋友们一起去蛋糕店买蛋糕,可是等一行人到了蛋糕店之后,发现那里是人山人海啊-_-。
这下可把店家给急坏了,因为人数过多,需求过大,所以人们要等好长时间才能拿到自己的蛋糕。老板为了最大限度的使每位客人尽快拿到蛋糕,因此他需要安排一个制作顺序,使每位客人的平均等待时间最少。这使他发愁了,于是他请你来帮忙安排一个制作顺序,使得每位客人的平均等待时间最少。
输入
输入有两行。 第一行是一个整数n(n≤100)表示有n种蛋糕等待制作。 第二行有n个数,第i个数表示第i种蛋糕的制作时间。
输出
输出一个整数,顾客最少的等待时间。
样例输入:
3
1 7 2
样例输出 :
14
样例说明
1号蛋糕最先做,等待时间是3人各自等待了1个单位时间。
3号蛋糕第二做,等待时间是2人各自等待了2个单位时间。
2号蛋糕最后做,等待时间是1人各自等待了7个单位时间。
总的等待时间为:3×1+2×2+1×7=14