실행 시간 제한 | 메모리 제한 |
---|---|
2 초 | 512 MB |
김철수는 자신의 데이터 센터 내에 개의 서버와 그 사이를 연결하는 개의 케이블을 설치했습니다 (). 서버들은 편리하게 까지 번호가 붙어 있습니다. 각 케이블은 두 개의 서버를 연결하며, 모든 서버는 케이블의 경로를 통해 서로 연결되어 있습니다.
김철수는 쌍의 서버 사이에 데이터를 전송 중입니다 (). 번째 쌍의 경우, 두 서버 와 사이에 데이터가 전송되고 있음을 알게 됩니다. 많은 데이터 전송 경로들 중에서 몇몇 서버는 중간 경유지로 사용되어 데이터의 과부하가 우려됩니다.
가장 많은 데이터를 처리하는 서버에서 얼마나 많은 데이터가 처리되는지 알아내 주세요.
입력의 첫 번째 줄에는 과 가 있습니다.
다음 줄에는 각각 두 정수 와 ()가 있으며, 이는 서버 와 서버 사이가 연결되어 있다는 것을 나타냅니다.
다음 줄 각각에는 데이터가 전송되는 경로의 두 끝점인 서버 와 의 번호가 있습니다.
가장 많은 데이터를 처리하는 서버에서 전송되는 최대 데이터 양을 출력해주세요.
5 10 3 4 1 5 4 2 5 4 5 4 5 4 3 5 4 3 4 3 1 3 3 5 5 4 1 5 3 4
9
출처: USACO 2015 December Contest, Platinum Problem 1. Max Flow