#ATarc104c. [ARC104C] Fair Elevator
[ARC104C] Fair Elevator
题目描述
有一栋由 层组成的大楼,每层从下到上依次编号为 。
这栋大楼的电梯只运行了一次,从 楼到 楼。
在这次运行过程中,有 个人进行了上下电梯的操作。第 个人()在 楼上电梯,在 楼下电梯。满足 ,且每一层只有一人上下电梯。
此外,这 个人都很挑剔,因此满足以下条件:
- 对于第 个人(),当他在电梯内时,其他人上下电梯的次数记为 ,则有:
- 如果存在某一时刻第 个人和第 个人同时在电梯内,则 。
的记录被保存了下来,但遗憾的是,部分记录丢失了。若 丢失,则以 给出。
另外,剩下的记录也有可能是错误的。
请判断是否存在一种 的组合,使得与现有记录不矛盾。
输入格式
输入通过标准输入给出,格式如下:
输出格式
如果存在与现有记录不矛盾的 的组合,输出 Yes,否则输出 No。
样例 1
输入
3
1 -1
-1 4
-1 6
输出
Yes
样例 2
输入
2
1 4
2 3
输出
No
样例 3
输入
2
4 1
2 4
输出
No
说明/提示
限制条件
- 或
- 或
- 所有输入均为整数
样例解释 1
例如,若 ,则可以满足所有条件。在这种情况下,第 个人和第 个人有一段时间同时在电梯内,但 ,因此没有问题。
样例解释 2
第 个人和第 个人有一段时间同时在电梯内,但 ,因此至少有一条信息是错误的。
样例解释 3
看似所有记录都保留了,但显然存在矛盾。
由 ChatGPT 4.1 翻译