#B. 实现多重背包

    传统题 1000ms 256MiB

实现多重背包

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

有 N 种物品,第 i 种物品的体积是 cic_i,价值是 wiw_i,每种物品的数量都是有限的,为 nin_i。 现有容量为 V 的背包,请你放入若干物品,在总体积不超过 V 的条件下,使总价值尽可能大。

输入格式

输入的第一行,两个整数N、V,表示 有 N 件物品 (1N10000)(1 \leq N \leq 10000) 。 接下来N行,每行两个整数wiw_icic_inin_i,表示第 i 件物品的体积是 cic_i,价值是 wiw_i,数量有nin_i

输出格式

输出包括一行,仅一个整数, 为背包中最多可以放入的物品总价值。

样例输入

5 10
2 1 2
3 5 3
2 5 1
3 4 2
4 3 8

样例输出

14

2025年3月23日 背包系列问题

未认领
状态
已结束
题目
4
开始时间
2025-3-22 0:00
截止时间
2025-3-31 23:59
可延期
24 小时