‹ 上一题 下一题 ›

j01668. 至少型体积 未做

1000 ms 256 MB 测试点 10 通过率 100% J-33·背包DPJ·算法自拟题背包动态规划

题目描述

小 P 要往背包里装东西,背包的目标是「装满」:只要装进去的总体积不少于 就算达标(超出的部分不做要求,也不额外加分)。

货架上共有 件物品,第 件的体积是 、价值是 ,每件最多装一次。

在总体积至少为 的前提下,请计算能装入物品的最大价值总和。数据保证所有物品的总体积不少于 (一定可以达标)。

输入格式

第一行两个整数 和 。

接下来 行,每行两个整数 和 ,依次表示第 件物品的体积与价值。

输出格式

一行一个整数,表示总体积不少于 时的最大价值总和。

样例

输入
3 4
2 5
3 1
1 2
输出
8

样例解释

三件全拿:总体积 达标,价值 。

只拿第 1 件(体积 )或只拿第 2 件(体积 )都不到 ,不达标;拿第 1、2 件价值只有 。

数据范围

输入
输出

            
答案