#P5904. [POI 2014] HOT-Hotels 加强版

[POI 2014] HOT-Hotels 加强版

Description

给出一棵有 nn 个点的树,求有多少组点 (i,j,k)(i,j,k) 满足 i,j,ki,j,k 两两之间的距离都相等。

(i,j,k)(i,j,k)(i,k,j)(i,k,j) 算作同一组。

Input Format

第一行一个整数 nn

接下来 n1n-1 行,每行两个整数 a,ba,b,表示在 a,ba,b 之间有一条边。

Output Format

一行一个整数,表示所有合法的点的组数。

7
1 2
5 7
2 5
2 3
5 6
4 5

5

Hint

对于 100%100\% 的数据, 1n105,1abn1\le n\le10^5, 1\le a\le b\le n