A59007.午枫爱搬家2

普及/提高-

官方

通过率:0%

时间限制:1.00s

内存限制:512MB

题目描述

小午和小枫又在搬家,他们有 nn 件物品需要搬运,每件物品的体积为 wiw_i ,价值为 viv_i

他们租了一辆能容纳 mm 体积物品的卡车,他们想在不超过卡车容积的情况下,搬运价值总和尽量高的物品。

求他们在搬运的物品未超过卡车容量的情况下能得到的最大价值是多少。

输入格式

第一行输入两个正整数 n,mn,m (1n5000,1m20000)(1\leq n\leq 5000,1\leq m\leq 20000) ,分别表示物品数量以及卡车容量。

接下来 nn 行,每行两个正整数 wi,viw_i,v_i (1wi20000,1vi109)(1\leq w_i\leq 20000,1\leq v_i\leq 10^9) ,分别表示第 ii 个物品的体积以及价值。

输出格式

输出一个整数,表示在搬运的物品未超过卡车容量的情况下得到的最大价值。

输入输出样例

  • 输入#1

    4 100
    100 4
    101 100
    2 2
    1 5

    输出#1

    7
首页