문제 링크
- http://icpc.me/9525
문제 출처
- 2013 Latin America Regional Contests A번
사용 알고리즘
- 이분 매칭
- 최대 독립 집합
풀이
체스 말 갖고 노는 문제는 격자 그래프를 의심해봐야 합니다. 격자 그래프가 나오면 이분 매칭을 의심해봐야 합니다.
위와 같은 맵이 주어진다고 합시다. 룩이 이동할 수 있는 경로를 먼저 구해야 합니다. 오른쪽으로 가는 경로와 아래로 가는 경로, 두 가지만 구해주면 됩니다.
(비숍2)와 거의 동일하게 처리한 후, 최대 독립 집합을 구해주면 됩니다.
단, 비숍2는 경로가 대각선이지만, 이 문제는 경로가 축에 평행하다는 것만 고려해주면 됩니다.
전체 코드
1 |
|