#P6684. [BalticOI 2020 Day1] 小丑
[BalticOI 2020 Day1] 小丑
题目背景
由于官方测试数据量过大,为了避免过多资源占用,这里选取了部分官方数据作为本题测试数据。
题目描述
小丑回到了哥谭市,准备执行一个邪恶的计划。哥谭市有 个路口(编号从 到 ), 条道路(编号从 到 )。一条道路连接两个不同的路口,且两个路口间最多只有一条道路相连。
为了实现他的邪恶计划,小丑需要在城市中走完一个奇环。形式化地说,一个奇环为一个形如 的序列(要求 为偶数),其中 和 , 和 ,以及 , 和 之间都有道路直接相连。
然而,警察控制了城市中的部分街道。在第 天,警察控制了编号在 范围内的所有街道,小丑不能经过这些街道。然而小丑通过买通警察局的内鬼,了解到了警察在未来 天控制街道的计划,现在小丑想要知道,在哪些日子里,他的邪恶计划可以实现。
输入格式
输入第一行三个整数 。
接下来 行,第 行两个整数 (保证 ),描述了编号为 的街道。其连接了 和 两个路口。保证两个路口间最多只有一条街道相连。
接下来 行,第 行两个整数 ,表示警察在第 天将要控制编号在 范围内的所有街道。
输出格式
输出 行。
在第 行,若第 天小丑的计划可以实现,输出 YES
,否则输出 NO
。
6 8 2
1 3
1 5
1 6
2 5
2 6
3 4
3 5
5 6
4 8
4 7
NO
YES
提示
样例解释
子任务
所有数据均满足:。
- 子任务 1(6 分):;
- 子任务 2(8 分):;
- 子任务 3(25 分):,;
- 子任务 4(10 分):,;
- 子任务 5(22 分):;
- 子任务 6(29 分):无特殊限制。