https://www.acmicpc.net/problem/1671유명한 이분매칭 문제입니다.살아남을 수 있는 상어수의 최솟값을 구하라는 말은 가장 많이 잡아먹힌 케이스를 구하라는 말과 같고 최대한 많이 매칭하라는 말과 같으므로 이분매칭으로 풀 수 있습니다. 한 마리의 상어가 두 마리 까지 잡아먹을 수 있다는 점에서https://dev-diary-0717.tistory.com/172의 열혈강호 2 와 비슷한 문제입니다.이번에는 포스팅한 방식이 아닌 그저 이분매칭을 두 번 돌리는 방식으로 풀었습니다.또 주의해야 할 케이스가 서로를 잡아먹는 케이스인데, visited 를 조작하는 방식보다는 데이터를 서로 잡아먹을 수 없게 만들어놓는 것이 보다 편합니다.import sysinput = sys.stdin.read..