给出一棵有 nnn 个点的树,求有多少组点 (i,j,k)(i,j,k)(i,j,k) 满足 i,j,ki,j,ki,j,k 两两之间的距离都相等。
(i,j,k)(i,j,k)(i,j,k) 与 (i,k,j)(i,k,j)(i,k,j) 算作同一组。
第一行一个整数 nnn。
接下来 n−1n-1n−1 行,每行两个整数 a,ba,ba,b,表示在 a,ba,ba,b 之间有一条边。
一行一个整数,表示所有合法的点的组数。
7 1 2 5 7 2 5 2 3 5 6 4 5
5
对于 100%100\%100% 的数据, 1≤n≤105,1≤a≤b≤n1\le n\le10^5, 1\le a\le b\le n1≤n≤105,1≤a≤b≤n。
注册一个 云斗学院 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 云斗学院 通用账户