konichan7   4년 전

변수도 많고 for loop도 많아서 많이 번잡하네요..
게시판에 있는 질문들을 한번씩 들어가보고 틀린 부분을 하나씩 고쳤습니다.

1)
8 8
WWWWWWWW
WWWWWWWW
WWWWWWWW
WWWWWWWW
WWWWWWWW
WWWWWWWW
WWWWWWWW
WWWWWWWW

2)
8 9
WBWBWBWBB
BWBWBWBWW
WBWBWBWBB
BWBWBWBWW
WBWBWBWBB
BWBWBWBWW
WBWBWBWBB
BWBWBWBWW

이 두 경우에 대해서 틀린 답이 나와서 고쳤는데, 혹시 또 다른 반례가 있을까요?
틀린 부분이 있다면 지적 부탁드리겠습니다

감사합니다.

konichan7   4년 전

모든 경우를 생각하려니 더 문제가 복잡해지네요.
브루트 포스 알고리즘 유형에 해당하는 문제인 만큼 단순하게 생각하면 코드 라인 수도 훨씬 짧아지고 반례를 생각할 필요도 없는 문제였습니다.

이와 별개로 위의 코드에서 간과하고 있었던 반례는
9 8
BWBWBWBW
WBWBWBWB
BWBWBWBW
BWBWBWBW
WBWBWBWB
BWBWBWBW
WBWBWBWB
BWBWBWBW
WBWBWBWB

였는데 이 부분을 염두에 두고 고쳐도 또 다른 반례가 있는지 틀렸다네요..

hyeon0528   3년 전

konichan7님 알려주신 경우에 답이 몇이 나와야하나요 ?

댓글을 작성하려면 로그인해야 합니다.