shfshfdl   4년 전

안녕하세요 우선 예제와 게시판에 잇는 반례들은 통과하는것은 확인했습니다.

0% 에서 바로 틀렸습니다를 받는데

우선 제 로직은 이렇습니다.

shark 배열에 값이 있으면 해당 상어를 다음지점으로 이동시킵니다.

그때 만약 거기에 상어가 이미 있다면 해당상어를 재귀적으로 다음지점으로 계속 밀어내는 식으로 구현했습니다.

반례가 어떤게 있을까요?

그리고 추가적으로 반례를 어떻게 유추하는지 좋은 디버깅 방법있으시면 공유부탁드리겠습니다. ㅠㅠ

감사합니다.

shfshfdl   4년 전

자문자답입니다.

기존에 있던 상어가 이동을 했는데 다시 제자리로 오는 경우가 발생해

size를 체크하고 교체를 해줘야하는 경우가 있엇습니다.

89번째 라인에 size 체크 추가하니 성공했습니다.

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