题目描述
登山队要背总重不少于 的装备上山。共 件装备,第 件重 、实用价值 ,每件最多带一次。求带走的装备总重 时实用价值总和的最大值。数据保证全部装备总重 。
输入格式
第一行两个整数 , ;接下来 行每行 , 。
输出格式
一行一个整数,最大总价值。
样例
输入
4 10 6 10 5 8 4 7 1 1
输出
26
数据范围
- 对于 30% 的数据, 20 且 1000(子集枚举可过)。
- 对于 60% 的数据, 100 且 2000。
- 对于 100% 的数据,1 300,1 10(可超过 ),1 10,1 5000。