1654번 - 랜선 자르기
에러가 발생할만한 부분이 mid == 0인 상황밖에 없어보여서 예외처리를 해주었습니다만 해결이 안됩니다..
도움 부탁드립니다..
해당 런타임 에러가 나는 이유는 binary_search 함수의 low 변수가 0으로 설정되어 있기 때문입니다. 잘못하면 mid가 0이 되어 for 문에서 len[i] / 0 을 수행해 DivisionByZero 에러가 뜰 수 있습니다. 따라서 예외 처리 부분을 지우고 low의 초기값을 1로 바꾸면 잘 통과될 것 같습니다.
감사합니다...!
댓글을 작성하려면 로그인해야 합니다.
tony356527 1년 전
에러가 발생할만한 부분이 mid == 0인 상황밖에 없어보여서 예외처리를 해주었습니다만 해결이 안됩니다..
도움 부탁드립니다..