#ATarc168d. [ARC168D] Maximize Update
[ARC168D] Maximize Update
题目描述
有 个格子横向排列,从左到右依次编号为 到 。最开始,所有格子都是白色。
你可以以任意顺序、任意次数进行以下 种操作:
- 第 种操作:将第 个格子到第 个格子涂成黑色。
请你求出能够改变格子状态的操作次数的最大值。注意,如果某次操作使得至少有一个格子的颜色发生了变化,则认为该操作改变了格子的状态。
输入格式
输入按以下格式从标准输入给出。
输出格式
请输出答案。
样例 1
输入
3 3
1 3
1 1
3 3
输出
3
样例 2
输入
4 3
1 2
3 4
1 4
输出
2
样例 3
输入
5 5
4 5
1 1
2 4
1 2
2 5
输出
4
样例 4
输入
20 15
2 4
16 19
7 13
1 15
3 18
10 11
1 10
1 7
14 16
1 16
2 17
1 17
12 14
3 17
4 10
输出
11
说明/提示
限制条件
- ()
- 输入的所有值均为整数。
样例解释 1
如下操作可以使格子的状态发生变化的操作次数为 次。
- 执行第 种操作。第 个格子被新涂成黑色。
- 执行第 种操作。第 个格子被新涂成黑色。
- 执行第 种操作。第 个格子被新涂成黑色。
由 ChatGPT 4.1 翻译