#B0172. 摘苹果

摘苹果

题目描述

果园里一共有 nn 个苹果。小陶有一把椅子,高度为 aa;他伸直手臂时,最多还能再够到 bb 的高度。

因此,只有高度不超过 a+ba+b 的苹果才有可能被摘到。

每个苹果除了高度外,还对应一个体力消耗。小陶当前一共只剩下 ss 点体力;每摘下一个苹果,就会消耗对应的体力值。

请你计算:在体力不超过 ss 的前提下,小陶最多能摘到多少个苹果。

输入格式

第一行两个整数 n,sn,s,分别表示苹果数量和当前体力。

第二行两个整数 a,ba,b,分别表示椅子高度和手臂能够额外达到的高度。

接下来 nn 行,每行两个整数 xi,yix_i,y_i,表示第 ii 个苹果的高度为 xix_i,摘下它需要消耗的体力为 yiy_i

  • 对于 100%100\% 的数据,1n50001\le n\le 5000
  • 0s10000\le s\le 1000
  • 0a500\le a\le 500b2000\le b\le 200
  • 1xi2801\le x_i\le 2801yi1001\le y_i\le 100

输出格式

输出一个整数,表示最多能摘到的苹果个数。

5 10
3 165
160 2
170 3
166 1
150 5
180 2
3