#L0658. 农场关门问题
农场关门问题
题目描述
农夫约翰正在规划关闭他的农场以节省开支。农场有 个谷仓,由 条双向道路连接()。
为了逐步关闭农场,约翰计划每次关闭一个谷仓。当一个谷仓被关闭后,所有与该谷仓相连的道路也会随之关闭,无法再使用。
约翰想知道在每一个时间点(即每次关闭谷仓之前),剩余的开放谷仓是否构成一个连通分量——也就是说,从任意一个开放谷仓出发,能否到达其他所有开放谷仓。
注意:关闭顺序是给定的,你需要按照指定顺序依次关闭谷仓。
输入格式
第一行两个整数 。
接下来 行,每行两个整数 (),描述一条连接 和 的道路。
最后 行,每行一个整数,表示第 个被关闭的谷仓编号。
输出格式
输出 行,每行包含 YES 或 NO,表示当前时刻农场是否是全连通的。
第一行输出所有谷仓都开放时的状态,第 行()输出第 个谷仓被关闭后的状态。
样例
4 3
1 2
2 3
3 4
3
4
1
2YES
NO
YES
YES
</p>
难度
普及
通过率
—
尝试
0
已通过
0
- ID
- 1386
- 类型
- 传统题
- Time Limit
- 1000ms
- Memory Limit
- 125MiB
- 上传者