5C Speeeeedforces
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
Speeeeedforces
时间限制:1s
空间限制:64MB
题目背景
最近,Codeforces举办了第二场 Div. 4 比赛(Round #784,上一次是两年前的 Round #640)。
显然这是十足的手速场,大佬们甚至可以在 分钟内写出这 题的完整代码。总罚时为 分钟(每道题的罚时是第一次 AC 与 比赛开始时刻 的时间间隔(单位为分钟),总罚时是各题的罚时之和。)
题目描述
现在假设一种情况,本场比赛恰有 题,有 人打算组成团队,他们共用一个账号,并通过“分工合作”的方式来加快账号的编程速度,减少比赛的 总罚时 (注意,这不符合Codeforces的比赛要求,请勿在实际比赛中尝试。)。
团队中每个人擅长的知识点不同,设 是第 人编写第 题代码所需的时间。如果合理地分配任务,就能最小化罚时。请输出能达到的总罚时最小值。
输入格式
第一行一个正整数 ,表示比赛题目数量和团队人数。
接下来 行每行 个正整数,这 行中,第 行的第 个数是题目所述的 ,即第 人编写第 题代码所需的时间。
输出格式
输出总罚时的最小值。
样例输入1
样例输出1
样例1解释
设第一个人是,第二个人是,其中一种可行的方案:
:第 分钟 做第一题;第 分钟 做第二题;第 分钟做第四题;第 分钟做第七题;
:第 分钟做第三题;第 分钟 做第八题;第分钟做第五题;第分钟做第六题。
这样,每题的罚时是,总罚时是分钟。
样例输入2
样例输出2
样例输入3
样例输出3
样例输入4
样例输出4
数据范围
对于 50 % 的数据,
对于 100 % 的数据,,,