딱봐도 BFS 냄새가 진하게 나는 문제. 차이점은 외부공기와 내부공기의 구별이다. 힌트는 모눈종이 바깥쪽에는 치즈가 없다는 점이다. 코드 구성 0. (0,0)에서 bfs를 진행시켜 진행된 좌표를 vis에 표기한다. 1. vis와 기존 좌표배열(l)의 합이 0이라면, 내부공기에 해당하므로, 2로 변환해준다. 2. 치즈를 찾는다. 3. 치즈 좌표 중 위아래오른쪽왼쪽을 비교하여 1개 이상의 방향에서 외부공기(0)가 찾아지면 제거한다. 4. 내부공기에 해당하는 좌표를 0으로 바꾸어 준다. 5. 이하 t번 반복하여 합이 0이될때까지 계속한다. 코드 from collections import deque import sys sys.setrecursionlimit(10**5) input=sys.stdin.readlin..