2839번 - 설탕 배달
제 생각에 예제들은 다 맞고 33을 넣어서 테스트 해봤을 때 엉뚱한 값이 뜨는 걸로 봐서 마지막에 else 부분이 잘못 된 것 같습니다
어떻게 고쳐야 할까요?
마지막 else만 잘못된 것이 아닙니다.
input: 19
answer: 5
output: 4
다른 숫자들을 넣어도 잘못된 결과가 나옵니다.
실제로 두 번째 else if 문부터 a / 5를 3으로 나눈 나머지를 체크하지만, 이는 문제를 풀기 위해 논리적으로는 전혀 의미없는 식이 됩니다.
로직을 전체적으로 손봐야 할 것 같습니다.
댓글을 작성하려면 로그인해야 합니다.
njp777108 1년 전
제 생각에 예제들은 다 맞고 33을 넣어서 테스트 해봤을 때 엉뚱한 값이 뜨는 걸로 봐서 마지막에 else 부분이 잘못 된 것 같습니다
어떻게 고쳐야 할까요?