부메랑
시간 제한2초메모리 제한512 MB
연결된 그래프에서 두 변을 제거했을 때 그래프가 분리되는 인접한 두 변의 쌍을 센다.
문제
그래프 가 주어진다. 는 개의 정점과 개의 간선으로 이루어져 있으며, 연결그래프이다. 또한 양 끝 정점이 같은 간선이나 동일한 간선이 여러 개 존재하지 않는다.
어떤 정점 가 존재해 와 를 잇는 간선이 있고, 와 를 잇는 간선이 있다면, 이 두 간선을 묶어 부메랑이라고 부른다.
해당하는 두 간선을 없앴을 때에 몇 개의 간선을 지나도 서로 오갈 수 없는 정점 쌍이 존재하게 하는 부메랑의 개수를 구하여라.
입력
첫 줄에 과 이 주어진다. ()
개의 줄에 걸쳐 와 로 간선의 정보가 주어지며, 이는 번 정점과 번 정점을 잇는 간선이 존재함을 의미한다. (, )
출력
해당하는 두 간선을 없앴을 때에 연결된 컴포넌트의 수를 증가시키는 부메랑의 개수를 출력한다.