#L0550. 分组背包问题
分组背包问题
题目描述
有 件物品和一个容量为 的背包。这些物品被分为若干组,同一组内的物品互相冲突,最多只能选取其中一件。第 件物品的重量为 ,价值为 ,所属组号为 。求在背包容量限制下能获得的最大总价值。
输入格式
第一行两个整数 和 ,分别表示背包容量和物品总数。
接下来 行,每行三个整数 ,依次表示第 件物品的重量、价值和所属组号。
输出格式
输出一个整数,表示能获得的最大总价值。
样例
45 3
10 10 1
10 5 1
50 400 210
提示
,,, 在 int 范围内。
难度
普及-
通过率
—
尝试
0
已通过
0
- ID
- 1278
- 类型
- 传统题
- Time Limit
- 1000ms
- Memory Limit
- 128MiB
- 上传者