풀이 지역의 높이 중 가장 큰 값을 구한 다음 해당 지역의 높이 전까지 반복문을 돌려 height를 기준으로 안전한 영역의 최대 개수를 출력 import sys from collections import deque input = sys.stdin.readline def bfs(height): while q: y,x = q.popleft() for ny,nx in [[-1,0],[1,0],[0,-1],[0,1]]: dy,dx = y+ny,x+nx if 0