#2694. 购物

购物

题目描述

X\red{X }城的商场中,有着琳琅满目的各种商品。

一日,小X\red{X }带着小Y\red{Y }前来购物,小Y\red{Y }一共看中了n\red{n}件商品,每一件商品价格为Pi\red{Pi}

X\red{X }现在手中共有m\red{m}个单位的现金,以及k\red{k }张优惠券。小X\red{X }可以在购买某件商品时,使用至多一张优惠券,若如此做,该商品的价格会下降至Qi\red{Qi}

X\red{X }希望旧能多地满足小Y\red{Y }的愿望,所以小X\red{X }想要知道他至多能购买多少件商品。

输入格式

第一行包含三个整数n,k,m\red{n,k,m,}表示商品总数,小X\red{X }拥有的优惠券与现金总数。

接下来n\red{n}行每行包含两个整数Pi,Qi\red{Pi,Qi}

输出格式

共一行包含一个整数,表示小X\red{X }至多能购买的物品数。

样例

输入样例

4 1 7

3 2

2 2

8 1

4 3

输出样例

3

提示

样例解释:

一种最优的购买方式是购买1,2,3\red{1,2,3}号物品,并用优惠券购买物品3\red{3,}总共花费为3+2+1=6\red{3+2+1=6}

对于所有数据,满足$\red{1<=k<=n<=5\times 10^4,1<=m<=10^{14},1<=Q_i<=P_i<=10^9}$

详细的数据范围见下表。

测试点编号 n\red{n} k\red{k} m\red{m} 测试点分值
1\red{1} =4\red{=4} =1\red{=1} =7\red{=7} 5\red{5}
2\red{2} =3\red{=3} =58\red{=58}
3\red{3} =35\red{=35} =17\red{=17} =9013\red{=9013} 10\red{10}
4\red{4} =125\red{=125} =74\red{=74} =177823513\red{=177823513}
5\red{5} =614\red{=614} =167\red{=167} =743819997\red{=743819997}
6\red{6} =2428\red{=2428} =2426\red{=2426} =2014408181\red{=2014408181}
7\red{7} =13944\red{=13944} =13368\red{=13368} =782324445\red{=782324445} 5\red{5}
8\red{8} =49914\red{=49914} =35877\red{=35877} =1442873105\red{=1442873105}
9\red{9} =49899\red{=49899} =8\red{=8} =344155\red{=344155} 10\red{10}
10\red{10} =50000\red{=50000} =49999\red{=49999} =2931491013\red{=2931491013}
11\red{11} =49914\red{=49914} =35877\red{=35877} =1442873105\red{=1442873105} 5\red{5}
12\red{12} =50000\red{=50000} =14902\red{=14902} =230732265\red{=230732265}
13\red{13} =5\red{=5} =3\red{=3} =13\red{=13}
14\red{14} =1\red{=1} =33\red{=33}