[백준] 1018번 : 채스판 다시 칠하기
1018번: 체스판 다시 칠하기 해당 문제는 완전탐색문제로 8x8 채스판을 뒤집을 수 있는 최소 개수를 구하는 문제입니다. 깊이 우선탐색으로 문제를 해결하였으며 전체 채스판에서 모든 8x8 채스판을 확인합니다. 0x0이 ‘W’일때와 0x0이 ‘H’ 일때 2가지 경우를 모두 탐색합니다. # move = ((0,1), (1,0), (0, -1), (-1, 0)) N, M = map(int, input().split()) graph = [] CHAR = ["W", "B"] WHITE = 0 BLACK = 1 def dfs(i, j, cur, visited): global cnt, h, w, h2, w2 if graph[i][j] != cur: cnt += 1 for dy, dx in move: ny, nx =..