传统题 1000ms 256MiB

C. 01背包 II

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

C. 01背包 II

题目描述

nn 个物品,第 ii 个物品的重量是 wiw_i,价值是 viv_i。 有一个承重上限为 mm 的背包,问背包能装的物品的价值和的最大值。


输入格式

第一行两个整数 n mn\ m 接下来 nn 行,每行两个整数 wi viw_i\ v_i,分别表示第 ii 个物品的重量和价值。


输出格式

输出答案


样例

样例一

输入

3 8
3 30
4 50
5 60

输出

90

样例二

输入

1 1000000000
1000000000 10

输出

10

样例三

输入

6 15
6 5
5 6
6 4
6 6
3 5
7 2

输出

17

数据范围与提示

  • 1<m<1091 < m < 10^9
  • 1n1001 \le n \le 100
  • 1wim1 \le w_i \le m
  • 1vi10001 \le v_i \le 1000

背包DP

未认领
状态
已结束
题目
7
开始时间
2026-4-8 0:00
截止时间
2026-4-30 23:59
可延期
24 小时