#P6799. 「StOI-2」独立集
「StOI-2」独立集
题目描述
一棵由 个点组成的无根树,给定 条树上的路径,请求出由这 条路径组成的独立集
方案总数。
由于这个答案可能很大,您只需求出它对 取模的结果即可。
所谓独立集
,就是一个路径集合,满足这个集合中不存在一对在树上有交点的路径。特殊的,空集和只包括一条路径的集合也是独立集。
输入格式
第一行两个正整数, 和 ,表示点数和路径数。
接下来 行,每行两个正整数 和 ,表示树的每条边。
接下来 行,每行两个正整数 和 ,表示给定的每条路径。
输出格式
输出一个正整数,表示最终的答案。
5 3
1 2
2 3
2 4
1 5
1 5
2 3
2 4
6
提示
请注意常数因子对程序执行效率的影响
样例解释
总共有 个集合。
有两个集合 { {2,3} ,{2,4} } 与 { {1,5} ,{2,3} ,{2,4} } 不符合要求。
故样例答案为 。
数据范围
对于 的数据: ,。
对于 的数据: , 。
对于另 的数据: 。
对于另 的数据:。
对于另 的数据:。
对于 的数据: 。