#ABC217D. 切割木材
切割木材
切割木材
题目描述
有一根长度为 米的木材。
对于每个 ,在距离木材左端 米处有一个名为 Mark 的标记。
给定 个查询,第 个查询由一对数 表示。
按 的升序处理查询,处理方式如下。
如果 :在 Mark 处把木材切成两段。
如果 :选择包含 Mark 的那段木材,输出它的长度。
这里,对于两种查询 ,都保证在处理该查询时,Mark 处还没有被切割过。
输入格式
输入按以下格式从标准输入给出:
输出格式
输出的行数等于 的查询个数。 在第 行输出第 个此类查询的答案。
样例
5 3
2 2
1 3
2 2
5
3
处理第一个查询时还没有切割,包含 Mark 的木材长度为 米,因此输出 。
第二个查询把木材切成两段,长度分别为 米和 米。
处理第三个查询时,包含 Mark 的木材长度为 米,因此输出 。
5 3
1 2
1 4
2 3
2
100 10
1 31
2 41
1 59
2 26
1 53
2 58
1 97
2 93
1 23
2 84
69
31
6
38
38
数据范围
- 对于每个 ,不存在 使得 且 。
- 输入中的所有值均为整数。
难度
普及+/提高-
通过率
—
尝试
0
已通过
0
- ID
- 2680
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者