欢迎24级新生

2023年蓝桥杯选拔赛模拟赛

Problem E. 选课

yzz要选课了,但是目前的情况难到了他:

  • 现在有 N 门课可以选,每门课只能选一次。
  • 第 i 门课的学分是 vi,所占学时是 ti。
  • yzz的空闲学时是 T 。 yzz想知道他可以最多可以修得多少学分,请你设计一个程序帮助他。

数据范围

0 < N,T \le 1000 0 < vi,ti \le 1000

输入

第一行两个整数,N,T,用空格隔开,分别表示可选课门数和空闲学时。

接下来有 N 行,每行两个整数 vi,ti,用空格隔开,分别表示第 i 门课的学分和所占课时。

输出

输出一个整数,表示修得学分的最大值。

样例

标准输入 复制文本
4 5
1 2
2 4
3 4
4 5
标准输出 复制文本
4

登录以提交代码。
单点时限 1 秒
内存限制 128 MB
提交 44
通过 13

A B C D E

参赛须知 1.本次比赛采用oi赛制,每道题目以最后一次提交的评测结果为准,且比赛期间无法查看评测结果 2.请注意比赛诚信,比赛期间请勿向他人提供解题思路或解题代码