‹ 上一题 下一题 ›

j02062. 混装货舱 未做

1000 ms 256 MB 测试点 10 背包问题J·复赛必做100题自拟题r2背包动态规划

题目描述

货舱限重恰好 。共 类货物: 的只有一件(重 、价值 ); 的每件都相同、件数无限; 的恰有 件。求装载总重恰好等于 时的最大总价值;凑不出输出 -1。

输入格式

第一行两个整数 , ;接下来 行:=1/2 时为 t w v,=3 时为 t w v c。

输出格式

一行一个整数,恰好装满的最大价值或 -1。

样例

输入
4 10
1 4 9
2 3 4
3 2 3 2
2 1 1
输出
17

数据范围

  • 对于 30% 的数据,全部 =1,且 20、 500(子集枚举可过)。
  • 对于 60% 的数据, 50 且 2000。
  • 对于 100% 的数据,1 100(其中 =3 不超过 50 类),1 1000,1 , 1000,1 3000。
输入
输出

            
答案