aegamro   4년 전

색약이 아닌 사람이 봤을 때와 색약인 사람이 봤을 때의 BFS 함수를 각각 만들어 처리하는 방법으로 접근하려 했습니다.

색약인 사람이 봤을 때의 BFS 함수 내에서 'G'인 경우 'R'로 바꾼 뒤에 탐색하도록 했습니다. (주석 처리가 된 함수 bfs_bindness)

그런데도 계속해서 틀렸습니다가 뜨네요.

현재는 미리 'G'를 'R'로 변경한 후에 똑같은 BFS 탐색을 하니 맞았다고 뜹니다.

두 가지의 코드 모두 결과는 똑같은데 정답 여부는 다르게 뜨네요.

왜 다른지 모르겠습니다. 접근법 때문인가요?

bbwwpark   4년 전

61번째 줄에

cur = 'G';  를 cur = 'R' 로 바꾸면 됩니다.

cur도 같이 바꿔줘야 합니다.

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