#ABC133E. 病毒树 2
病毒树 2
病毒树 2
题目描述
给定一棵有 个顶点、 条边的树。顶点标有编号 ,第 条边连接顶点 。
你有 种颜色的颜料。你打算给树的每个顶点从 种颜色中选 1 种涂色,使得满足以下条件:
- 若两个不同顶点 之间的距离不超过 ,则顶点 的颜色与顶点 的颜色不同。
有多少种给树涂色的方法?请输出总数除以 的余数。
关于树:
树是图的一种。
关于距离:
两个顶点 之间的距离,是指从 到达 所需要经过的最少边数。
输入格式
输入按以下格式从标准输入给出:
输出格式
输出树涂色方法的总数除以 的余数。
样例
4 3
1 2
2 3
3 4
6
涂色方法共有 6 种。
5 4
1 2
1 3
1 4
4 5
48
16 22
12 1
3 1
4 16
7 12
6 2
2 15
5 16
14 16
10 11
3 10
3 13
8 6
16 8
9 12
4 3
271414432
数据范围
- 给定的图是一棵树
难度
提高
通过率
—
尝试
0
已通过
0
- ID
- 1744
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者