#2702. Sam的星形图
Sam的星形图
题目描述
Sam 最近又又又在复习图论了!在复习 的时候,他看到了一种图——菊花图。
菊花图是一种很有趣的图,它的形状类似于一朵菊花,正中间一个点,然后这个点和其他所有点存在一条边相连:

于是 Sam 突发奇想,如果存在一种不那么标准的菊花图呢?
也就是正中间依旧是一个点,但是这个点连接出去的点可以向外继续延伸,比如下图:

形式化的说,也就是在一个连通图 中,当且仅当 存在恰好一个度数 的点,那么 Sam 就认为 是一个星形图。
现在 Sam 准备给你降低一点难度,他打算给你一棵包含了 个点的树,希望你删除其中一部分点(可以不删,但不能产生超过一个连通块)后,使得剩余的点会变成一个星形图。
请你告诉 Sam 有多少种不同的方案。
输入格式
输入第一行包含一个整数 ,表示这棵树的节点数量。
接下来 行每行包含两个整数 表示一条树边。
输出格式
输出第一行包含一个整数,表示方案数,由于答案可能过大,请你将答案对 取模后输出。
输入输出样例 #1
输入 #1
6
1 2
1 3
1 4
1 5
1 6
输出 #1
16
输入输出样例 #2
输入 #2
6
1 2
1 3
1 4
3 5
3 6
输出 #2
6
说明/提示
数据范围
对于 的数据满足 。
对于 的数据满足 。
对于另外 的数据满足 。
对于另外 的数据满足 。
对于另外 的数据保证给定的树为星形图。
对于所有数据满足:,且保证给定的边构成一棵树。
样例解释1
由于本身就是一个星形图,所以除 之外只要保留任意 个节点都是一组可行方案。
- 不删的方案为 。
- 删 个点的方案为 。
- 删 个点的方案为 。
- 一共有 种方案。
样例解释2
如果以 为中心点, 至少删一个即可,有 种方案。
如果以 为中心点, 至少删一个即可,有 种方案。
一共 种方案。
相关
在下列比赛中: