#4127. 醉酒者(Alcoholic)

醉酒者(Alcoholic)

题目描述

小高有NN杯酒。

ii杯酒的容量为ViV_i毫升,酒精浓度为PiP_i%

当小高的酒精摄入量超过XX毫升时,他会醉酒。

在喝第几杯酒时小高会醉酒?如果喝完所有的酒都没有醉,请输出1-1

输入格式

输入按以下格式从标准输入给出:

NN XX
V1V_1 P1P_1
V2V_2 P2P_2
......
VNPNV_N P_N

输出格式

如果小高在喝第ii杯酒时醉酒,输出ii。如果喝完所有的酒都没有醉,输出-1。

样例

3
2 15
200 5
350 3
2
3
2 10
200 5
350 3
2
4
3 1000000
1000 100
1000 100
1000 100
-1

样例解释

【样例1说明】
第1杯酒含有200×5100=10200 \times \frac{5}{100} = 10毫升酒精。
第2杯酒含有350×3100=10.5350 \times \frac{3}{100} = 10.5毫升酒精。
小高的酒精摄入量在喝第2杯酒时首次超过15毫升。

【样例2说明】
当酒精摄入量恰好为X毫升时,小高还没有醉。

【样例3说明】
看来小高对酒精免疫。

数据范围

  • 所有输入值均为整数。
  • 1N1031 \leq N \leq 10^3
  • 0X1060 \leq X \leq 10^6
  • 1Vi1031 \leq V_i \leq 10^3
  • 0Pi1000 \leq P_i \leq 100

来源

  • AtCoder ABC189B