AT_hitachi2020_f Preserve Diameter
题目描述
有一棵包含 $N$ 个顶点的树 $G$,顶点编号为 $1$ 到 $N$。$G$ 的第 $i$ 条边连接顶点 $a_i$ 和顶点 $b_i$。
现在考虑向 $G$ 中添加 $0$ 条或多条边,得到新的图 $H$。
请计算满足以下 $4$ 个条件的 $H$ 的个数,并对 $998244353$ 取模:
- $H$ 中不存在重边。
- $H$ 中不存在自环。
- $G$ 的直径与 $H$ 的直径相等。
- 对于 $H$ 中不存在边的任意一对顶点,如果在 $H$ 中添加这对顶点之间的边,则直径会变小。
输入格式
输入以如下格式从标准输入读入:
> $N$
> $a_1$ $b_1$
> $\vdots$
> $a_{N-1}$ $b_{N-1}$
输出格式
输出答案。
说明/提示
## 限制条件
- $3 \leq N \leq 2 \times 10^5$
- $1 \leq a_i, b_i \leq N$
- 输入给出的图是树
## 样例解释 1
例如,向 $G$ 添加边 $(1, 5)$、$(3, 5)$ 得到的图满足题目中的 $4$ 个条件。
## 样例解释 2
作为 $H$ 的图只有 $G$ 本身。
由 ChatGPT 4.1 翻译