겨울철 운전
시간 제한1초메모리 제한512 MB
각 도로의 방향을 정해 한 시민이 다른 시민의 도시로 이동할 수 있는 시민 쌍의 수를 최대화합니다.
문제
북쪽의 추운 지방에 번부터 번까지 번호가 붙은 도시 개가 있다. 도시 에는 명의 시민이 살고 있다. 도로는 개이며 번부터 번까지 번호가 붙어 있다. 도로 는 도시 와 도시 를 잇고, 이다. 어떤 도시에 연결된 도로도 최대 개이다. 겨울에는 위험한 도로 상태 때문에 모든 도로가 일방통행 도로가 된다. 도로 는 도시 에서 도시 로 가거나 도시 에서 도시 로 가는 일방통행 도로 중 하나가 된다. 모든 시민은 다른 모든 시민에게 명절 카드를 보내고 싶어 한다. 시민 는 자신이 사는 도시에서 시민 가 사는 도시까지 일방통행 도로만 따라 이동할 수 있으면 에게 카드를 보낼 수 있다. 모든 도로를 일방통행 도로로 바꾼 뒤 보낼 수 있는 카드 수의 최댓값은 얼마인가?
입력
첫 줄에 정수 이 주어진다 (). 둘째 줄에는 정수 이 주어진다 (). 셋째 줄에는 정수 이 주어진다 (). 를 어떤 도시에 연결된 도로 수의 최댓값이라 할 때, 이 보장된다.
출력
모든 도로를 일방통행 도로로 바꾼 뒤 보낼 수 있는 카드 수의 최댓값을 정수 하나로 한 줄에 출력한다.