본문 바로가기 메뉴 바로가기

주니어 개발자

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

주니어 개발자

검색하기 폼
  • 분류 전체보기 (277)
    • Coding Test (266)
      • Programmers (150)
      • Baekjoon (116)
    • Tech (2)
      • Git (1)
    • Back-end (0)
      • Java (0)
      • Spring (0)
    • Front-end (0)
      • Javascript (0)
      • React (0)
    • Big Data (8)
      • Hadoop (8)
    • etc (1)
  • 방명록

브루트포스 (1)
[백준] 1018번 - 체스판 다시 칠하기 / C++

문제 지민이는 자신의 저택에서 MN개의 단위 정사각형으로 나누어져 있는 M*N 크기의 보드를 찾았다. 어떤 정사각형은 검은색으로 칠해져 있고, 나머지는 흰색으로 칠해져 있다. 지민이는 이 보드를 잘라서 8*8 크기의 체스판으로 만들려고 한다. 체스판은 검은색과 흰색이 번갈아서 칠해져 있어야 한다. 구체적으로, 각 칸이 검은색과 흰색 중 하나로 색칠되어 있고, 변을 공유하는 두 개의 사각형은 다른 색으로 칠해져 있어야 한다. 따라서 이 정의를 따르면 체스판을 색칠하는 경우는 두 가지뿐이다. 하나는 맨 왼쪽 위 칸이 흰색인 경우, 하나는 검은색인 경우이다. 보드가 체스판처럼 칠해져 있다는 보장이 없어서, 지민이는 8*8 크기의 체스판으로 잘라낸 후에 몇 개의 정사각형을 다시 칠해야겠다고 생각했다. 당연히 8..

Coding Test/Baekjoon 2021. 6. 22. 22:05
이전 1 다음
이전 다음
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
공지사항
링크
  • github
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바