Pro.ID1921 Title算法设计例题:装载问题(回溯、分枝限界) Title链接http://10.20.2.8/oj/exercise/problem?problem_id=1921 AC358 Submit1238 Ratio28.92% 时间&空间限制描述有一批概共n个集装箱要装上两艘载重量分别为c1和c2的轮船,其中,集装箱i的重量为wi,且。 装载问题要求确定是否有一个合理的装载方案可将这n个集装箱装上这两艘轮船。 输入输入的第一个为测试样例的个数T,接下来有T个测试样例。每个测试样例的第一行是集装箱个数n( n ≤ 20 ),第二行是两个整数c1和c2,表示两艘轮船的载重量,接下来n行,每行一个整数wi,表示第i个集装箱的重量,( 0 < wi < 1000,i = 1, 2, …, n, 0 < c1, c2 < 30000 ) 输出Description 有一批概共n个集装箱要装上两艘载重量分别为c1和c2的轮船,其中,集装箱i的重量为wi,且。 装载问题要求确定是否有一个合理的装载方案可将这n个集装箱装上这两艘轮船。 Input 输入的第一个为测试样例的个数T,接下来有T个测试样例。每个测试样例的第一行是集装箱个数n( n ≤ 20 ),第二行是两个整数c1和c2,表示两艘轮船的载重量,接下来n行,每行一个整数wi,表示第i个集装箱的重量,( 0 < wi < 1000,i = 1, 2, …, n, 0 < c1, c2 < 30000 ) Output 对应每个测试样例输出两行,第一行格式为"Case #:",其中'#'表示第几个测试样例(从1开始计)。 第二行格式为:如果找不到合理的装载方案,则输出"No",否则输出最优载重量。 Sample Input 2 Sample Output Case 1: Hint 容易证明,如果一个给定装载问题有解,则采用下面的策略可得到最优装载方案: Author 样例输入2 样例输出Case 1: 提示容易证明,如果一个给定装载问题有解,则采用下面的策略可得到最优装载方案: 作者 |