compile online에서 돌려봤을때
100000 0 넣으면 작동 안되던데
한번 해보시면...
1697번 - 숨바꼭질
좀 더 확률론적인 이야기를 하자면, 작은 좌표에서 큰 좌표로 이동하는 건 대체로 적은 이동 횟수로도 도달이 가능하므로 비교적 적은 수의 좌표들의 visited만 "운 좋게 0"이었으면 됩니다. 하지만 역으로 위에서 내려올 때는 그 사이에 있는 모든 좌표를 다 방문해야 하므로 단 하나라도 0이 아닌 게 있었다면 정답을 찾을 수가 없습니다.
이 코드에서 visited만 0으로 초기화하고 시작해도 맞습니다. 굳이 예외 처리를 할 필요가 없이, 어떤 환경이라도 항상 올바른 알고리즘을 만들 수 있는데, 굳이 나머지는 운에 맡기고 특수 상화에 대한 예외 처리만 할 필요는 없죠.
댓글을 작성하려면 로그인해야 합니다.
qqwq9999 5년 전
정답률 50프로 정도에서 틀렸습니다가 발생합니다..
1697번 틀렸습니다 질문글을 4페이지까지 뒤져보고 반례를 전부 적용했을 때는 답이 올바르게 나왔습니다 ㅜㅜ
제 코드의 경우 반례가 어떤게 있을까요..?