1968: 机器设计

Memory Limit:64 MB Time Limit:1.000 S
Judge Style:Normal Judger Creator:
Submit:1 Solved:0

Description

【问题描述】

设某一机器由n个部件组成,每一种部件都可以从m个不同的供应商处购得。设Wij是从供应商j处购得的部件i的重量,Cij是相应的价格。

试设计一个算法,给出总价格不超过Max的最小重量机器设计。

编程任务:

对于给定的机器部件重量和机器部件价格,编程计算总价格不超过Max的最小重量机器设计。

【输入格式】

第一行有3个正整数n,m和Max。接下来的2n行,每行m个数。前n行是C,后n行是W。

【输出格式】

将计算出的最小重量,以及每个部件的供应商输出。

【输入样例】

3 3 4
1 2 3
3 2 1
2 2 2
1 2 3
3 2 1
2 2 2

【输出样例】

4
1 3 1


Input

第一行有3个正整数n,m和Max。接下来的2n行,每行m个数。前n行是C,后n行是W。

Output

将计算出的最小重量,以及每个部件的供应商输出。

Sample Input Copy

3 3 4
1 2 3
3 2 1
2 2 2
1 2 3
3 2 1
2 2 2

Sample Output Copy

4
1 3 1