题库练习 宝物筛选
← 上一题 下一题 →

A1822 | 宝物筛选

来源NOI
时间限制1s
内存限制128MB
通过 / 提交0/0

题目描述

终于,破解了千年的难题。AC酱 找到了王室的宝物室,里面堆满了无数价值连城的宝物。

这下AC酱可发财了,嘎嘎。但是这里的宝物实在是太多了,AC酱 的采集车似乎装不下那么多宝物。看来AC酱 只能含泪舍弃其中的一部分宝物了。

AC酱对洞穴里的宝物进行了整理,他发现每样宝物都有一件或者多件。他粗略估算了下每样宝物的价值,之后开始了宝物筛选工作:AC酱 有一个最大载重为 $W$ 的采集车,洞穴里总共有 $n$ 种宝物,每种宝物的价值为 $v_i$,重量为 $w_i$,每种宝物有 $m_i$ 件。AC酱 希望在采集车不超载的前提下,选择一些宝物装进采集车,使得它们的价值和最大。

输入格式

第一行为一个整数 $n$ 和 $W$,分别表示宝物种数和采集车的最大载重。

接下来 $n$ 行每行三个整数 $v_i,w_i,m_i$。

输出格式

输出仅一个整数,表示在采集车不超载的情况下收集的宝物的最大价值。

输入输出样例

输入 #1
4 20
3 9 3
5 9 1
9 4 2
8 1 3
输出 #1
47
C++ 编辑器
输入
输出