A5075 | 午枫爱搬家2
时间限制1s
内存限制512MB
通过 / 提交0/0
题目描述
小午和小枫又在搬家,他们有 $n$ 件物品需要搬运,每件物品的体积为 $w_i$ ,价值为 $v_i$ 。
他们租了一辆能容纳 $m$ 体积物品的卡车,他们想在不超过卡车容积的情况下,搬运价值总和尽量高的物品。
求他们在搬运的物品未超过卡车容量的情况下能得到的最大价值是多少。
他们租了一辆能容纳 $m$ 体积物品的卡车,他们想在不超过卡车容积的情况下,搬运价值总和尽量高的物品。
求他们在搬运的物品未超过卡车容量的情况下能得到的最大价值是多少。
输入格式
第一行输入两个正整数 $n,m$ $(1\leq n\leq 5000,1\leq m\leq 20000)$ ,分别表示物品数量以及卡车容量。
接下来 $n$ 行,每行两个正整数 $w_i,v_i$ $(1\leq w_i\leq 20000,1\leq v_i\leq 10^9)$ ,分别表示第 $i$ 个物品的体积以及价值。
接下来 $n$ 行,每行两个正整数 $w_i,v_i$ $(1\leq w_i\leq 20000,1\leq v_i\leq 10^9)$ ,分别表示第 $i$ 个物品的体积以及价值。
输出格式
输出一个整数,表示在搬运的物品未超过卡车容量的情况下得到的最大价值。
输入输出样例
输入 #1
4 100 100 4 101 100 2 2 1 5
输出 #1
7
暂无题解
C++ 编辑器
输入
输出
可保存默认模板;新题优先使用已保存模板。
当前快捷键仅展示,暂不支持修改。
- 撤销
Ctrl / ⌘ + Z - 重做
Ctrl / ⌘ + Y - 查找
Ctrl / ⌘ + F - 全选
Ctrl / ⌘ + A - 复制
Ctrl / ⌘ + C - 剪切
Ctrl / ⌘ + X - 粘贴
Ctrl / ⌘ + V - 自动排版
工具栏排版按钮 - 草稿保存
编辑时自动保存到本机
历史
提交记录
状态说明时间源码
AI
作答助手
你好,我是作答助手。可以问思路、复杂度、样例含义或代码报错原因;不会直接给出完整 AC 代码。
确定要清空代码吗?