#409
Unrated
Exercise Route
시간 제한
2s
메모리 제한
1024MB
제출
0
정답
0
맞힌 사람
0
정답 비율
0.0%

문제

Bessie the cow realizes she needs to exercise more in order to stay in good shape. She needs your help selecting potential routes around the farm that she can use for her morning jogging routine.

The farm is made up of NN fields (1N21051 \leq N \leq 2 \cdot 10^5), conveniently numbered 1N1 \ldots N, and conveniently connected by a set of MM bi-directional trails (1M21051 \leq M \leq 2 \cdot 10^5). Being creatures of habit, the cows tend to use one particular subset of N1N-1 trails for all of their daily movement between fields -- they call these the "standard" trails. It is possible to travel from any field to any other field using only standard trails.

To keep her morning jog interesting, Bessie decides that she should pick a route that involves some non-standard trails. However, she is so comfortable with using standard trails, she doesn't want to use too many non-standard trails on her route. After some thought, she decides a good route is one that forms a simple cycle (returning to its starting point, and not using any field more than once) that contains exactly two non-standard trails.

Please help Bessie count the number of good routes she can use. Two routes are considered the same if they involve the same set of trails.

입력

The first line contains NN and MM. Each of the next MM lines contains two integers aia_i and bib_i describing the endpoints of a trail. The first N1N-1 of these are the standard trails.

출력

Output the total number routes Bessie might want to use.

예제 입력 1

5 8
1 2
1 3
1 4
1 5
2 3
3 4
4 5
5 2

예제 출력 1

4
코드 제출

코드를 제출하려면 로그인이 필요합니다.

로그인
내 제출
제출 내역이 없습니다.
맞은 사람
아직 맞은 사람이 없습니다.
난이도 투표
Unrated0명 투표
로그인 후 AC 받으면 투표할 수 있습니다.
전체 제출
제출 내역이 없습니다.