#AT0036. 背包问题

背包问题

题目描述

现在有很多物品(它们是可以分割的),我们知道它们每个物品的单位重量的价值 vv 和重量 ww (1v,w10)(1 \le v,w \le 10);如果给你一个背包它能容纳的重量为 cc (10c20)(10 \le c \le 20);你所要做的就是把物品装到背包里,使背包里的物品的价值总和最大。

输入格式

第一行有两个正整数 n(1n20)n(1 \le n \le 20)ccnn 表示有 nn 个物品,接下来 nn 行每行有两个正整数 vvww

输出格式

输出一行,一个整数,表示背包内的物品的价值和。

输入输出样例

3 15
5 10
2 8
3 9
65