#P5904. [POI 2014] HOT-Hotels 加强版
[POI 2014] HOT-Hotels 加强版
Description
给出一棵有 个点的树,求有多少组点 满足 两两之间的距离都相等。
与 算作同一组。
Input Format
第一行一个整数 。
接下来 行,每行两个整数 ,表示在 之间有一条边。
Output Format
一行一个整数,表示所有合法的点的组数。
7
1 2
5 7
2 5
2 3
5 6
4 5
5
Hint
对于 的数据, 。
给出一棵有 n 个点的树,求有多少组点 (i,j,k) 满足 i,j,k 两两之间的距离都相等。
(i,j,k) 与 (i,k,j) 算作同一组。
第一行一个整数 n。
接下来 n−1 行,每行两个整数 a,b,表示在 a,b 之间有一条边。
一行一个整数,表示所有合法的点的组数。
7
1 2
5 7
2 5
2 3
5 6
4 5
5
对于 100% 的数据, 1≤n≤105,1≤a≤b≤n。