#1033. 排队打水问题

排队打水问题

说明

算法提高  排队打水问题   
时间限制:1.0s     内存限制:256.0MB
     
问题描述
  有n个人排队到r个水龙头去打水,他们装满水桶的时间t1、t2………..tn为整数且各不相等,应如何安排他们的打水顺序才能使他们总共花费的时间最少?
输入格式
  第一行n,r  (n< =500,r< =75)
  第二行为n个人打水所用的时间Ti  (Ti< =100);
输出格式
  最少的花费时间
样例输入
3  2
1  2  3
样例输出
7

数据规模和约定
  其中80%的数据保证n< =10