#wch230. 搜索解决背包

搜索解决背包

【题目描述】

有 TT 组数据。背包容量为 mm,有 nn 块矿石。第 ii 块重量为 wiw_i,价值为 viv_i。

每块矿石最多选择一次,求总重量不超过 mm 时的最大总价值。本题使用搜索或二进制枚举。

【输入格式】

TT

nn   mm

w1w_1   v1v_1

⋮\vdots

wnw_n   vnv_n

【输出格式】

每组输出一行最大价值。

【样例】

2
3 5
2 3
3 4
4 8
2 1
2 10
3 20
8
0

【数据范围】

  • 1≤T≤1001\le T\le100
  • 1≤n≤151\le n\le15
  • 1≤m,wi,vi≤10001\le m,w_i,v_i\le1000