‹ 上一题 下一题 ›

j02058. 义卖摊位接单 未做

1000 ms 256 MB 测试点 10 背包问题J·复赛必做100题自拟题r2分组背包

题目描述

校园义卖有 个摊位在招募志愿者接单。第 个摊位发布了 项任务,第 项任务耗时 分钟、积分 。你在同一摊位至多接一项任务(也可以一项都不接),不同摊位之间互不影响。你总共有 分钟,求能获得的积分总和的最大值。

输入格式

第一行两个整数 和 ,表示摊位数与总时限。接下来 个摊位依次给出:每个摊位第一行一个整数 表示任务数,接下来 行每行两个整数 和 ,表示该任务耗时与积分。

输出格式

一行一个整数,表示能获得的最大积分总和。

样例

输入
2 8
2
3 5
4 6
2
2 4
6 9
输出
10

数据范围

  • 对于 30% 的数据: 5 且 Σk_i 15, 800(可爆搜每摊位接哪单)。
  • 对于 60% 的数据: 50 且 Σk_i 150, 3000。
  • 对于 100% 的数据: 200 且 Σk_i 500(1 50), ,1 ,1 。
输入
输出

            
答案