‹ 上一题 下一题 ›

g6-07956. 一维边界 未做

1000 ms 256 MB 测试点 ? 6级·0/1背包GESP-6一维滚动与倒序

题目描述

小杨有 组互相独立的询问,每组都是同一个问题:给出 件物品,第 件重 、价值 ,背包容量为 ,每件物品至多选一次,求最大总价值。数据中混着三种情况:有的组 ;有的组所有物品都装不下;还有的组里存在重量恰好等于 的物品。

输入格式

第一行一个整数 。

对于每组:第一行两个整数 ;接下来 行,每行两个整数 。

输出格式

每组一行,一个整数。

样例

输入 1

4
2 0
5 10
3 7
1 8
9 100
3 10
6 60
5 45
5 45
2 8
8 50
4 30

输出 1

0
0
90
50

组 3 选第 2、3 件(重 10)得 90;组 4 两件合重 12 超容,取较优的单件(8,50)。

数据范围

,,,。

输入
输出

            
答案