#abc249f. [abc249_f]Ignore Operations
[abc249_f]Ignore Operations
题目描述
Takahashi 有一个整数 。初始时,。
有 个操作。第 个操作 由两个整数 和 表示,规则如下:
- 如果 ,把 替换为 。
- 如果 ,把 替换为 。
Takahashi 可以跳过任意数量的操作,数量范围是 到 (包括边界值)。在不改变操作顺序的情况下执行剩余的操作一次,找到 的最大可能最终值。
约束条件
- 输入的所有值都是整数。
输入
输入数据从标准输入获得,格式如下:
输出
打印答案。
示例输入 1
5 1
2 4
2 -3
1 2
2 1
2 -3
示例输出 1
3
如果跳过第 个操作, 的变化是 $0 \rightarrow 4 \rightarrow 1 \rightarrow 2 \rightarrow 3$,所以 的最终值是 。这是最大值。
示例输入 2
1 0
2 -1000000000
示例输出 2
-1000000000
示例输入 3
10 3
2 3
2 -1
1 4
2 -1
2 5
2 -9
2 2
1 -6
2 5
2 -3
示例输出 3
15