1697번 - 숨바꼭질
안녕하세요!
숨바꼭질 문제를 푸는과정에 다음과 같은 질문사항이 있어 문의드립니다.
1. 하기 소스코드에서 14번째 줄에
if((x-1) == K || (x+1) == K || (x*2) == K) { answer = time + 1 ; break; }
라고 입력을 해도 문제가 없을 것같은데 이렇게 제출을 하면 틀렸다고 나오더군요.. 혹시 이유를 알려주실 수 있을까요? 제 생각에는 저렇게 if문을 처리하게 되면 불필요한 탐색이 줄 것이라고 생각하는데 제가 잘못생각하는 것인지 궁금해서 이렇게 짋문드립니다 ㅠㅠ
처음부터 N == K인 경우가 처리되지 못합니다.
댓글을 작성하려면 로그인해야 합니다.
vsh123 5년 전
안녕하세요!
숨바꼭질 문제를 푸는과정에 다음과 같은 질문사항이 있어 문의드립니다.
1. 하기 소스코드에서 14번째 줄에
라고 입력을 해도 문제가 없을 것같은데 이렇게 제출을 하면 틀렸다고 나오더군요.. 혹시 이유를 알려주실 수 있을까요? 제 생각에는 저렇게 if문을 처리하게 되면 불필요한 탐색이 줄 것이라고 생각하는데 제가 잘못생각하는 것인지 궁금해서 이렇게 짋문드립니다 ㅠㅠ