[백준][BFS] 7576. 토마토 (파이썬/Python)
from collections import deque m,n = map(int,input().split()) graph = [] queue = deque([]) for i in range(n): graph.append(list(map(int,input().split()))) for j in range(m): if graph[i][j]==1: queue.append([i,j]) dx = [0,0,-1,1] dy = [-1,1,0,0] def bfs(): while queue: x,y = queue.popleft() for i in range(4): nx = x+dx[i] ny = y+dy[i] if 0