풀이방법 사용된 것: 브루트포스 알고리즘 2022.04.21 가능한 수를 모두 구하고 그 중 최솟값을 출력하면 된다. 처음엔 브루트포스로 풀면 시간초과가 날까봐 다른 방법을 생각해내려 애썼다. 그런데 전혀 생각이 나지 않았다... 그래서 문제의 카테고리를 펼쳐보니, 이럴 수가 브루트포스 문제였다. 그냥 다 구하면 된다. 알고리즘은 다음과 같다. 칸의 색이 흰색 혹은 검은색으로 두 가지이므로 boolean값을 이용해 색을 구분하였다. 검은색은 true로, 흰색은 false로 하였다. 하나의 8$\times$8 크기 구획 내에서 고쳐야 하는 칸의 최소 개수를 구하는 함수를 정의한다. 그리고, 이 함수를 해당 체스판에서 만들어질 수 있는 모든 8$\times$8 크기 구획에 대하여 수행하면 된다. 그 중 최솟..