loj#P3638. 「2021 集训队互测」Speike & Tom
「2021 集训队互测」Speike & Tom
题目描述
一次 Tom 用鞭炮炸 Jerry 的老鼠洞时,不小心炸到了 Speike 的狗窝。
后院的道路构成了一棵 个点的无向树,Speike 与 Tom 之间的追逐以如下方式展开:
-
Tom 和 Speike 一开始分别在 两个点;
-
Tom 和 Speike 轮流行动,Tom 先行;
-
每次行动者可以选择不动,或是沿着一条边走到另一个端点;
-
如果一次行动后到达了 Speike 和 Tom 处于同一位置则 Speike 胜。
以 Tom 的智商足够知道这个游戏他是必败的,所以他趁 Speike 没反应过来之前建立了 条额外边,这些额外边只能被 Tom 经过,而不能被 Speike 经过。
现在 Tom 想要知道,对于所有的 组可能的 ,有多少组追逐中 Tom 有策略使得 Speike 永远无法获胜。
输入格式
第一行:两个整数 。
接下来 行:每行两个整数 ,描述一条树边。
接下来 行:每行两个整数 ,描述一条额外边。
输出格式
输出一行:一个整数表示答案。
5 1
1 2
2 3
3 4
4 5
1 4
18
9 2
1 2
2 3
3 4
2 5
5 6
6 7
7 8
1 9
1 5
5 8
48
数据范围与提示
本题采用捆绑测试。
对于 的数据:,,对于最后 行,保证 且所有无序对 不同,但不保证 这条边不在树中。
Subtask 1( pts):。
Subtask 2( pts):。
Subtask 3( pts):。
Subtask 4( pts):。
Subtask 5( pts):。
Subtask 6( pts):无特殊限制。