![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbSRiqK%2FbtsDVncN0ti%2F35KcCSXC4l3BdA6pHgasnK%2Fimg.png)
[BOJ/백준/C++] 1018번 체스판 다시 칠하기
·
Coding Test/Baekjoon
1018번: 체스판 다시 칠하기 첫째 줄에 N과 M이 주어진다. N과 M은 8보다 크거나 같고, 50보다 작거나 같은 자연수이다. 둘째 줄부터 N개의 줄에는 보드의 각 행의 상태가 주어진다. B는 검은색이며, W는 흰색이다. www.acmicpc.net 📌 접근 방법 MN 크기의 이차배열을 반복문을 통해 8x8 배열로 쪼개어보았다 W가 짝수에 나오고 B가 홀수에 나오는 경우를 센다. W가 홀수에 나오고 B가 짝수에 나오는 경우를 센다. ➡ 더 많이 나온 수를 구하여 8x8=64에서 빼주었다 ➡ 그만큼이 다시 칠해야 하는 개수이므로 최소값을 구하여 출력 ✅ Pass Code #include #include #include #include using namespace std; int main() { int ..