#ABC258D. 奖杯

奖杯

奖杯

题目描述

我们有一个由 NN 个关卡组成的电子游戏。第 ii 个关卡 (1iN)(1 \leq i \leq N) 由时长为 AiA_i 分钟的影片和时长为 BiB_i 分钟的游戏组成。

为了首次通关第 ii 个关卡,必须观看该关卡的影片并进行游戏。从第二次及以后,可以跳过影片,只进行游戏。

最初只有第 1 个关卡被解锁,通关第 ii 个关卡 (1iN1)(1 \leq i \leq N - 1) 后,第 (i+1)(i+1) 个关卡被解锁。

求总共通关 XX 次所需的最短时间。这里,如果同一关卡被通关多次,每一次都计入通关次数。

输入格式

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

N X
A_1 B_1
⋮
A_N B_N

输出格式

输出答案。

样例

3 4
3 4
2 3
4 2
18

下面是在 1818 分钟内通关 44 次的一种方法:

通关第 1 关。需要 A1+B1=7A_1 + B_1 = 7 分钟。

通关第 2 关。需要 A2+B2=5A_2 + B_2 = 5 分钟。

再次通关第 2 关。需要 B2=3B_2 = 3 分钟。

再次通关第 2 关。需要 B2=3B_2 = 3 分钟。

不可能在 1717 分钟内通关 44 次。

10 1000000000
3 3
1 6
4 7
1 8
5 7
9 9
2 4
6 4
5 1
3 1
1000000076

数据范围

  • 1N2×1051 \leq N \leq 2 \times 10^5
  • 1Ai,Bi109(1iN)1 \leq A_i, B_i \leq 10^9 \, (1 \leq i \leq N)
  • 1X1091 \leq X \leq 10^9
  • 输入中的所有值均为整数。
难度 普及+/提高-
通过率
尝试 0
已通过 0
ID
2776
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签