#Y1267. 01背包
01背包
Description
一个旅行者有一个最多能装M公斤的背包,现在有n件物品,它们的重量分别是W1,W2,...,Wn,它们的价值分别为C1,C2,...,Cn,求旅行者能获得最大总价值。
Input Format
第一行:两个整数,M(背包容量,M<=200)和N(物品数量,N<=30);
第2..N+1行:每行二个整数Wi,Ci,表示每个物品的重量和价值。
Output Format
输出两行,第1行一个数,表示最大总价值。
第2行表示在当前规模下装了先装了那些物品。
10 4
2 1
3 3
4 5
7 9
12
2 4