Pro.ID1919 Title算法设计例题:多机调度问题(贪心) Title链接http://10.20.2.8/oj/exercise/problem?problem_id=1919 AC426 Submit1247 Ratio34.16% 时间&空间限制描述设有n个独立的作业{1,2,…,n},由m台相同的机器进行加工处理。作业i所需的处理时间为ti。现约定,每个作业均可在任何一台机器上加工处理,但未完工前不允许中断处理。作业不能拆分成更小的子作业。 现要求给出一种作业调度方案,使所给的n个作业在尽可能短的时间内由m台机器加工处理完成。 输入输入的第一个为测试样例的个数T,接下来有T个测试样例。每个测试样例的第一行是两个整数n和m( n < 1000, m < 1000 ),接下来有n行,每行一个整数表示第i个作业所需的处理时间 输出Description 设有n个独立的作业{1,2,…,n},由m台相同的机器进行加工处理。作业i所需的处理时间为ti。现约定,每个作业均可在任何一台机器上加工处理,但未完工前不允许中断处理。作业不能拆分成更小的子作业。 现要求给出一种作业调度方案,使所给的n个作业在尽可能短的时间内由m台机器加工处理完成。 Input 输入的第一个为测试样例的个数T,接下来有T个测试样例。每个测试样例的第一行是两个整数n和m( n < 1000, m < 1000 ),接下来有n行,每行一个整数表示第i个作业所需的处理时间 Output 对应每个测试样例输出一行,格式为"Case #: t",其中'#'表示第几个测试样例(从1开始计),t表示加工完所有任务所需的最短时间。 Sample Input 1 Sample Output Case 1: 17 Author 样例输入1 样例输出Case 1: 17 提示作者 |