1. 문제 접근 1)W으로 시작하는 체스판, B로 시작하는 체스판 두 종류가 있기 때문에 두 종류를 기준으로 얼마나 뒤집어야하는지 확인해야겠다 2) 그런데 결국 두 종류는 서로 반대되기 때문에, 한 종류만 우선 비교해보고 다른 한종류는 전체 뒤집는 경우의 수에서 빼면 되겠다. 3) 전체 경우의 수는 64번! 2. 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; import java.util.StringTokenizer; public class Silver4_1018_체스판다시칠하기 { public static void main(String..
백준 1018 - 체스판 다시 칠하기
1. 문제 접근 1)W으로 시작하는 체스판, B로 시작하는 체스판 두 종류가 있기 때문에 두 종류를 기준으로 얼마나 뒤집어야하는지 확인해야겠다 2) 그런데 결국 두 종류는 서로 반대되기 때문에, 한 종류만 우선 비교해보고 다른 한종류는 전체 뒤집는 경우의 수에서 빼면 되겠다. 3) 전체 경우의 수는 64번! 2. 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; import java.util.StringTokenizer; public class Silver4_1018_체스판다시칠하기 { public static void main(String..
2022.08.15