‹ 上一题 下一题 ›

g6-08068. 刚好塞满 未做

1000 ms 256 MB 测试点 ? 6级·完全背包与划分GESP-6运用计数型背包

题目描述

小杨家要搬家,家里有 种物品,第 种每件重 、价值 元,每种都有一大堆,想装几件装几件。他有一个容量为 的收纳箱,这一箱必须装得刚刚好——物品总重量正好是 ,不能多也不能少,留一点空也不行。请算出装满后能带走的最大总价值;如果怎么装都装不满,输出 。

输入格式

第一行两个整数 。

接下来 行,每行两个整数 。

输出格式

一行一个整数:恰好装满时的最大总价值;若无法恰好装满,输出 。

样例

输入 1

3 10
2 3
3 4
4 5

输出 1

15

装五件重量为 的物品:总重量 ,正好装满,总价值 元。

数据范围

,,。答案不超过 。

输入
输出

            
答案