P0959

[Usaco2012 Feb]Cow Coupons

[Usaco2012 Feb]Cow Coupons

Farmer John 准备购买一些新奶牛。市场上共有 NN 头奶牛,第 ii 头奶牛的原价为 PiP_i。

Farmer John 有 KK 张优惠券。对第 ii 头奶牛使用优惠券后,其价格将变为 CiC_i。每头奶牛至多使用 11 张优惠券,每张优惠券也只能使用 11 次。

在总花费不超过 MM 的前提下,请计算 Farmer John 最多能够购买多少头奶牛。

输入格式

第一行包含 33 个用空格分隔的整数 NN、KK 和 MM。

接下来 NN 行,第 ii 行包含 22 个整数 PiP_i 和 CiC_i,分别表示第 ii 头奶牛的原价和使用优惠券后的价格。

输出格式

输出一个整数,表示 Farmer John 最多能够购买的奶牛数量。

样例输入

4 1 7
3 2
2 2
8 1
4 3

样例输出

3

样例解释

Farmer John 对第 33 头奶牛使用优惠券,并购买第 11、22、33 头奶牛,总花费为 3+2+1=63+2+1=6,没有超过预算 77。

数据范围

  • 1≤N≤5×1041\le N\le 5\times 10^4;
  • 1≤K≤N1\le K\le N;
  • 1≤M≤10141\le M\le 10^{14};
  • 1≤Pi≤1091\le P_i\le 10^9;
  • 1≤Ci≤Pi1\le C_i\le P_i。

来源与许可

本题为 USACO 2012 February 试题「Cow Coupons」,题面与测试数据整理自 BZOJ。

样例 1

输入

4 1 7
3 2
2 2
8 1
4 3

输出

3