#ABC207F. 树的巡逻
树的巡逻
树的巡逻
题目描述
有一棵 个顶点的树,顶点编号为 到 。第 条边连接顶点 和顶点 。
你将选择一些顶点(可以一个都不选),并在每个被选的顶点上放置一个高桥君来守卫这棵树。放在顶点 的高桥君会守卫 本身以及与 直接相连的所有顶点。
选择放置高桥君的顶点共有 种方式。其中有多少种方式恰好有 个顶点被至少一个高桥君守卫?
对每个 ,输出该数量对 取模后的值。
输入格式
输入按以下格式从标准输入给出:
输出格式
输出 行。第 行输出 对应的答案。
样例
3
1 3
1 2
1
0
2
5
选择放置高桥君的顶点共有以下 种方式:
- 不放置任何高桥君,不守卫任何顶点。
- 在顶点 放置高桥君,守卫所有顶点。
- 在顶点 放置高桥君,守卫顶点 和 。
- 在顶点 放置高桥君,守卫顶点 和 。
- 在顶点 和 放置高桥君,守卫所有顶点。
- 在顶点 和 放置高桥君,守卫所有顶点。
- 在顶点 和 放置高桥君,守卫所有顶点。
- 在所有顶点放置高桥君,守卫所有顶点。
5
1 3
4 5
1 5
2 3
1
0
2
5
7
17
10
6 10
1 8
2 7
5 6
3 8
3 4
7 10
4 9
2 8
1
0
3
8
15
32
68
110
196
266
325
数据范围
- 给定的图是一棵树
- 输入均为整数
难度
提高+/省选
通过率
—
尝试
0
已通过
0
- ID
- 2189
- 类型
- 传统题
- Time Limit
- 3000ms
- Memory Limit
- 1024MiB
- 上传者