题目描述
N 頂点 N−1 辺から成る木があり、頂点には 1, 2,⋯, N の番号が、辺には 1, 2, ⋯, N−1 の番号がついています。辺 i は頂点 ui, vi を繋いでいます。
整数 1 ≤ L ≤ R ≤ N に対して関数 f(L, R) を次のように定義します。
- S を番号が L 以上 R 以下の頂点から成る集合とする。頂点集合 S と、両端が S に属する辺のみから成るような部分グラフの連結成分の個数を f(L, R) で表す。
∑L=1N ∑R=LN f(L, R) を計算してください。
输入格式
入力は以下の形式で標準入力から与えられる。
N u1 v1 u2 v2 : uN−1 vN−1
输出格式
∑L=1N ∑R=LN f(L, R) を出力せよ。
题目大意
一棵 n 个点的树,定义 f(l,r) 为由 l∼r 的点构成的点集在树上形成的连通块个数,让你求 ∑l=1n∑r=lnf(l,r)。
3
1 3
2 3
7
2
1 2
3
10
5 3
5 7
8 9
1 9
9 10
8 4
7 4
6 10
7 2
113
提示
制約
- 1 ≤ N ≤ 2 × 105
- 1 ≤ ui, vi ≤ N
- 与えられるグラフは木である
- 入力は全て整数である
Sample Explanation 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 です。