문제 링크 https://www.acmicpc.net/problem/2573 2573번: 빙산 첫 줄에는 이차원 배열의 행의 개수와 열의 개수를 나타내는 두 정수 N과 M이 한 개의 빈칸을 사이에 두고 주어진다. N과 M은 3 이상 300 이하이다. 그 다음 N개의 줄에는 각 줄마다 배열의 각 행을 www.acmicpc.net 문제 풀이 def bfs(x, y): q = deque() q.append([x, y]) visited[x][y] = 1 while q: x, y = q.popleft() for dir in range(4): nx, ny = x + dx[dir], y + dy[dir] if 0 0 and not visited[i][j]: num += bfs(i, j) for i in range(n..