#ATabc128e. [ABC128E] Roadwork
[ABC128E] Roadwork
AT_abc128_e [ABC128E] Roadwork
题目描述
有一条东西方向无限延伸的大道,可以看作是一条数轴。
在这条大道上将进行 次道路施工。第 次道路施工会在时刻 到时刻 期间,使坐标 处禁止通行。
有 个人站在坐标 处。第 个人会在时刻 从坐标 出发,以速度 向正方向一直行走。如果在行走过程中到达了正在禁止通行的坐标,则会在该处停止行走。
请计算每个人能够前进的距离。如果某个人可以无限行走下去,则输出 。
输入格式
输入通过标准输入按以下格式给出。
输出格式
输出共 行。
第 行输出第 个人能够前进的距离。如果第 个人可以无限行走,则输出 。
样例 1
输入
4 6
1 3 2
7 13 10
18 20 13
3 4 2
0
1
2
3
5
8
输出
2
2
10
-1
13
-1
说明/提示
限制条件
- 所有输入均为整数。
- 若 且 ,则区间 与区间 不重叠。
样例解释 1
第 个人在时刻 从坐标 出发,在时刻 到达坐标 时,由于第 次道路施工导致该处禁止通行,因此停止行走。第 个人在时刻 从坐标 出发,在时刻 到达坐标 。此时第 次道路施工已结束,但第 次道路施工已经开始,因此同样在坐标 停止行走。第 个人和第 个人在行走过程中不会遇到任何禁止通行的点,因此可以无限行走。
由 ChatGPT 4.1 翻译