#L0278. 同桌安排方案
同桌安排方案
题目描述
一个班级有 名学生,编号为 。教室里有 张双人桌,每张桌子坐两名学生,坐在同一张桌子旁的两名学生互为同桌。同桌不能是自己。
每位学生 有一个期望同桌 。请判断是否存在一种座位安排,使得每名学生都和自己的期望同桌坐在一起。
输入格式
第一行一个正整数 ,表示桌子数量。
第二行 个整数 ,表示每名学生的期望同桌。
输出格式
如果存在满足所有学生期望的安排,输出 Yes,否则输出 No。
样例
3
2 1 6 5 4 3Yes
2
1 2 4 3No
2
2 3 4 1No
提示
样例 1 解释
可以让 号坐一张桌, 号坐一张桌, 号坐一张桌,所有人的期望都满足。
样例 2 解释
号学生期望和自己同桌,但同桌不能是自己,所以不可能满足。
样例 3 解释
号想和 号同桌,但 号想和 号同桌,期望不互相匹配。
数据范围
- 子任务 1( 分):。
- 子任务 2( 分):。
- 子任务 3( 分):保证 。
- 子任务 4( 分):无特殊限制。
对于全体数据,保证 ,。
难度
入门
通过率
—
尝试
0
已通过
0
- ID
- 1006
- 类型
- 传统题
- Time Limit
- 1000ms
- Memory Limit
- 512MiB
- 上传者