小塔有一棵 n 个点、n−1条边的树。
如果树上存在一个点 w,使得原始的树上存在边(u,w)和(w,υ),那么我们可以添加一条边(u,v)。
小塔想知道他最多可以添加多少条边。
树是指这样的一张图,其上的任意两个点都连通,且不存在环。
第一行输入一个整数 n(2≤n≤2×105)代表树上的点数。
此后n−1行,第i行输入两个整数ui和vi(1≤ui,vi≤n;ui=vi)表示树上第i条边连接节点 ui 和 vi。
保证树联通,没有重边。
在一行上输出一个整数,代表最多可以添加的边数。
输入
5
1 2
1 3
2 4
2 5
输出
4
说明
可以添加的边为(1,4),(1,5),(2,3),(4,5)。
扫码备注加群即可,期待您的到来~
By signing up a CodeFun2000 universal account, you can submit code and join discussions in all online judging services provided by us.