nigiti   3년 전

안녕하세요.

10818번 문제 제출을 하였는데

틀렸다고 나오길래 밑에 else if문을 if로 바꾸었더니 정답이라고 나오더라구요.

else if문을 썻을시 틀린 이유가 무엇인지 알 수 있을까요?

seawon0808   3년 전

max와 min을 항상 a와 비교시켜야 하는데 14번째 줄에서 else if를 쓰면 a가 min보다 작지 않을 때만 max와 a를 비교하기 때문에 a가 min보다 작고 max보다 큰 경우도 생각해야 되기 때문입니다.

nigiti   3년 전

감사합니당!

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