#P13834. [hitachi2020]Preserve Diameter
[hitachi2020]Preserve Diameter
题目描述
有一棵包含 个顶点的树 ,顶点编号为 到 。 的第 条边连接顶点 和顶点 。
现在考虑向 中添加 条或多条边,得到新的图 。
请计算满足以下 个条件的 的个数,并对 取模:
- 中不存在重边。
- 中不存在自环。
- 的直径与 的直径相等。
- 对于 中不存在边的任意一对顶点,如果在 中添加这对顶点之间的边,则直径会变小。
输入格式
输入以如下格式从标准输入读入:
输出格式
输出答案。
输入输出样例 #1
输入 #1
6
1 6
2 1
5 2
3 4
2 3
输出 #1
3
输入输出样例 #2
输入 #2
3
1 2
2 3
输出 #2
1
输入输出样例 #3
输入 #3
9
1 2
2 3
4 2
1 7
6 1
2 5
5 9
6 8
输出 #3
27
输入输出样例 #4
输入 #4
19
2 4
15 8
1 16
1 3
12 19
1 18
7 11
11 15
12 9
1 6
7 14
18 2
13 12
13 5
16 13
7 1
11 10
7 17
输出 #4
78732
说明/提示
限制条件
- 输入给出的图是树
样例解释 1
例如,向 添加边 、 得到的图满足题目中的 个条件。
样例解释 2
作为 的图只有 本身。
由 ChatGPT 4.1 翻译