
백준 1018 - 체스판 다시 칠하기
·
Algorithms/BOJ
https://www.acmicpc.net/problem/1018 1018번: 체스판 다시 칠하기 첫째 줄에 N과 M이 주어진다. N과 M은 8보다 크거나 같고, 50보다 작거나 같은 자연수이다. 둘째 줄부터 N개의 줄에는 보드의 각 행의 상태가 주어진다. B는 검은색이며, W는 흰색이다. www.acmicpc.net 문제 설명 N*M 메트릭스에서 임의로 8*8 메트릭스만큼 잘랐을때 다시 칠해야 하는 최소 개수를 구하는 문제이다. (단, 문제에서 말한 것처럼 인접한 것은 서로 다른 색을 가지고 있다. 'W','B') 접근 방식 위 방법은 전형적인 브루트 포스 방식을 사용하면 간단하게 풀이 가능하다. 8*8의 행렬을 두개 준비하고 브루트 포스 방식으로 비교를 하면서 최소값을 찾는다. 코드 #include ..