#1404. 小学数学

小学数学

小学数学

题目描述

AA开了个饮料连锁店,连锁店共有nn家,出售的饮料种类相同。

为了促销,小AA决定让每家连锁店开展赠送活动。具体来说,在第ii家商店,顾客可以用aia_{i}个饮料瓶兑换到bib_{i}瓶饮料和11个纪念币(注意不足aia_{i}个饮料瓶则不能兑换,若ai=0a_{i}=0则表示不需要任何瓶子就可以兑换)。

一家店可以兑换多次,兑换得到的饮料瓶还可以继续用于兑换。你买了ss瓶饮料,想知道用这ss瓶饮料最多可以兑换到多少个纪念币。

输入格式

输入第一行为两个整数nnss,分别表示连锁店的数量和你买的饮料瓶数。

接下来nn行,每行两个整数aia_{i}bib_{i},描述第ii家饮料店的赠送活动。

输出格式

输出一行一个整数,表示最多能兑换到的纪念币数量。若能兑换到无限多个纪念币,则输出1-1

数据范围与提示

  • 对于30%30\%的数据,n10n \leq 10s20s \leq 20
  • 对于50%50\%的数据,n1000n \leq 1000s105s \leq 10^{5}
  • 对于100%100\%的数据,0n1050 \leq n \leq 10^{5}0s10190 \leq s \leq 10^{19}0ai10190 \leq a_{i} \leq 10^{19}0bi10190 \leq b_{i} \leq 10^{19}

样例

3 11
4 1
5 2
8 4
3

说明

最多兑换到33个纪念币。兑换过程如下:

  1. 在第11家店用44瓶换11瓶,此时剩114+1=811-4+1=8瓶,有11个纪念币;
  2. 在第11家店用44瓶换11瓶,此时剩84+1=58-4+1=5瓶,有22个纪念币;
  3. 在第22家店用55瓶换22瓶,此时剩55+2=25-5+2=2瓶,有33个纪念币;

剩余的饮料瓶无法在任何店兑换,因此最多兑换到33个纪念币。

见maths.in
见maths.out