rladufbf   5년 전

<제가 생각하는 알고리즘>

  1. 물을 BFS한다. ( 여러군데에서 물이 시작함으로, watercnt배열에 값이 0인경우와 아닌경우로 나누어 생각하였습니다.)
  2. S점에서 BFS를 시행한다. watercnt값보다 값이 작은 경우에만 큐에 값을 추가한다.
  3. D점에서 BFS값이 0이아닌경우, S점에서 시작한 BFS를 출력하고 0인 경우 "KAKTUS"를 출력한다.

틀린 이유를 알고싶습니다. 아직 초보라서 복잡하게 풀었는데 더 쉬운방법있으면 태클걸어주셔도 좋습니다.

CHULMING   5년 전

1 10
S.......D*

정답 : 8

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