#ABC249F. 忽略操作

忽略操作

忽略操作

题目描述

Takahashi 有一个整数 xx。初始时,x=0x = 0

NN 个操作,第 ii 个操作 (1iN)(1 \leq i \leq N) 由两个整数 tit_iyiy_i 表示,具体如下:

  • ti=1t_i = 1,将 xx 替换为 yiy_i
  • ti=2t_i = 2,将 xx 替换为 x+yix + y_i

Takahashi 可以跳过 00KK(含)个操作中的任意数量。当他按原顺序依次执行一次剩余的操作时,求 xx 的最终值可能的最大值。

输入格式

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

N K
t_1 y_1
⋮
t_N y_N

输出格式

输出答案。

样例

5 1
2 4
2 -3
1 2
2 1
2 -3
3

若他跳过第 55 个操作,则 xx 变化为 $0 \rightarrow 4 \rightarrow 1 \rightarrow 2 \rightarrow 3$,最终 x=3x = 3。这是最大值。

1 0
2 -1000000000
-1000000000
10 3
2 3
2 -1
1 4
2 -1
2 5
2 -9
2 2
1 -6
2 5
2 -3
15

数据范围

  • 1N2×1051 \leq N \leq 2 \times 10^5
  • 0KN0 \leq K \leq N
  • ti{1,2}(1iN)t_i \in \{1,2\} \, (1 \leq i \leq N)
  • yi109(1iN)|y_i| \leq 10^9 \, (1 \leq i \leq N)
  • 输入中的所有值都是整数。
难度 提高+/省选
通过率
尝试 0
已通过 0
ID
2438
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签