📖 문제 링크 https://www.acmicpc.net/problem/14503 14503번: 로봇 청소기 로봇 청소기가 주어졌을 때, 청소하는 영역의 개수를 구하는 프로그램을 작성하시오. 로봇 청소기가 있는 장소는 N×M 크기의 직사각형으로 나타낼 수 있으며, 1×1크기의 정사각형 칸으로 나누어 www.acmicpc.net ✅ 최종 코드 from collections import deque # 0:북 / 1:동 / 2:남 / 3:서 dx = [-1, 0, 1, 0] dy = [0, 1, 0, -1] def bfs(direction): global answer x, y = robot.popleft() if board[x][y] == 0: board[x][y] = 2 #벽이아닌, 청소한곳은 2 answe..