#P1724. Tree of Life (easy)

Tree of Life (easy)

Tree of Life (easy)

题面翻译

求一棵树上长度为22的路径条数.

题目描述

Heidi has finally found the mythical Tree of Life – a legendary combinatorial structure which is said to contain a prophecy crucially needed to defeat the undead armies.

On the surface, the Tree of Life is just a regular undirected tree well-known from computer science. This means that it is a collection of n n points (called vertices), some of which are connected using n1 n-1 line segments (edges) so that each pair of vertices is connected by a path (a sequence of one or more edges).

To decipher the prophecy, Heidi needs to perform a number of steps. The first is counting the number of lifelines in the tree – these are paths of length 2 2 , i.e., consisting of two edges. Help her!

输入格式

The first line of the input contains a single integer n n – the number of vertices in the tree ( 1<=n<=10000 1<=n<=10000 ). The vertices are labeled with the numbers from 1 to n n . Then n1 n-1 lines follow, each describing one edge using two space-separated numbers ab a b – the labels of the vertices connected by the edge ( 1<=a<b<=n 1<=a<b<=n ). It is guaranteed that the input represents a tree.

输出格式

Print one integer – the number of lifelines in the tree.

样例 #1

样例输入 #1

4
1 2
1 3
1 4

样例输出 #1

3

样例 #2

样例输入 #2

5
1 2
2 3
3 4
3 5

样例输出 #2

4

提示

In the second sample, there are four lifelines: paths between vertices 1 1 and 3 3 , 2 2 and 4 4 , 2 2 and 5 5 , and 4 4 and 5 5 .