AT_abc173_f [ABC173F] Intervals on Tree
题目描述
有一棵包含 $N$ 个顶点和 $N-1$ 条边的树,顶点编号为 $1, 2, \cdots, N$,边编号为 $1, 2, \cdots, N-1$。第 $i$ 条边连接顶点 $u_i$ 和 $v_i$。
对于整数 $1 \leq L \leq R \leq N$,定义函数 $f(L, R)$ 如下:
- 设 $S$ 为编号在 $L$ 到 $R$ 之间的所有顶点组成的集合。$f(L, R)$ 表示仅包含顶点集合 $S$ 以及两端都属于 $S$ 的边所构成的子图中的连通分量个数。
请计算 $\sum_{L=1}^{N} \sum_{R=L}^{N} f(L, R)$ 的值。
输入格式
输入以如下格式从标准输入读入:
> $N$
> $u_1$ $v_1$
> $u_2$ $v_2$
> $\vdots$
> $u_{N-1}$ $v_{N-1}$
输出格式
输出 $\sum_{L=1}^{N} \sum_{R=L}^{N} f(L, R)$ 的值。
说明/提示
## 限制条件
- $1 \leq N \leq 2 \times 10^5$
- $1 \leq u_i, v_i \leq N$
- 给定的图一定是一棵树
- 输入均为整数
## 样例解释 1
所有可能的 $L, R$ 组合如下,共有 $6$ 种情况:
- 当 $L = 1, R = 1$ 时,$S = \{1\}$,连通分量个数为 $1$。
- 当 $L = 1, R = 2$ 时,$S = \{1, 2\}$,连通分量个数为 $2$。
- 当 $L = 1, R = 3$ 时,$S = \{1, 2, 3\}$,边 $1, 2$ 的两端都在 $S$ 中,连通分量个数为 $1$。
- 当 $L = 2, R = 2$ 时,$S = \{2\}$,连通分量个数为 $1$。
- 当 $L = 2, R = 3$ 时,$S = \{2, 3\}$,边 $2$ 的两端都在 $S$ 中,连通分量个数为 $1$。
- 当 $L = 3, R = 3$ 时,$S = \{3\}$,连通分量个数为 $1$。
这些结果的和为 $7$。
由 ChatGPT 4.1 翻译