#BSSF0002D. 限制(limit)

限制(limit)

题目背景

基础算法思维赛的 DD 题。

题目描述

现有 nn 个商人打算在小 C 的集市出售商品,第 ii 位商人的商品单价为 aia_i,并拥有 bib_i 件商品。 为了保证公平竞争,小 C 决定限制每位商人可以出售的商品数量上限 kk。对于第 ii 位商人,如果 bikb_i \leq k,则他可以出售 bib_i 件商品,否则他只能出售 kk 件商品。

C 同时希望保证交易总额大于等于 mm。他想知道在保证交易总额大于等于 mm 的前提下可以设置的最小的 kk

输入格式

输入多行。

第一行两个数 n,mn,m,表示商人数量和交易总额限制;

接下来 nn 行,每行两个数字ai,bia_i,b_i表示商品单价和商品数量。

输出格式

输出一行。

一个数表示答案。

样例 #1

样例输入 #1

3 142
5 6
18 6
14 2

样例输出 #1

5

提示

数据范围】:

对于 60%60 \% 的数据,n,bi1000n, b_i \leq 1000

对于 100%100 \% 的数据,n105n \leq 10^5ai106a_i \leq 10^6bi107b_i \leq 10^7,保证数据有解。