AT_abc309_c [ABC309C] Medicine

题目描述

高桥君从医生すぬけ君那里收到了 $N$ 种药的处方。第 $i$ 种药需要从处方当天起(包括当天)连续 $a_i$ 天,每天服用 $b_i$ 片。此外,高桥君不需要服用其他药物。 将处方当天记为第 $1$ 天。请你求出,从第 $1$ 天起,第一次高桥君当天需要服用的药片总数不超过 $K$ 片的是第几天。

输入格式

输入以如下格式从标准输入给出。 > $N$ $K$ > $a_1$ $b_1$ > $\vdots$ > $a_N$ $b_N$

输出格式

若第 $X$ 天起,高桥君当天需要服用的药片总数首次不超过 $K$ 片,请输出 $X$。

说明/提示

## 限制条件 - $1 \leq N \leq 3 \times 10^5$ - $0 \leq K \leq 10^9$ - $1 \leq a_i, b_i \leq 10^9$ - 所有输入均为整数 ## 样例解释 1 第 $1$ 天,高桥君需要服用第 $1,2,3,4$ 种药,分别为 $3,5,9,2$ 片,总共 $19$ 片,不小于 $K(=8)$。 第 $2$ 天,他需要服用第 $1,2,4$ 种药,分别为 $3,5,2$ 片,总共 $10$ 片,不小于 $K(=8)$。 第 $3$ 天,他需要服用第 $1,4$ 种药,分别为 $3,2$ 片,总共 $5$ 片,首次不超过 $K(=8)$。 因此,答案为 $3$。 由 ChatGPT 4.1 翻译