제가 코드를 잘못 읽었었네요. han 함수의 argument에 따라 반환하는 값이 없는 상황이 존재하여 오답이 된 코드입니다. han 함수 안에서 if 바로 다음 else if를 보시면 if 조건을 만족할 때 N을 return하게 되어있습니다. 하지만 if 조건을 만족하지 못한다면 어떤 값을 return할지 주어지지 않았습니다. main 함수의 han(i) > 0을 통해 답을 얻고자 하는 중이니 else return 0; 과 같이 반환 값을 지정해야 합니다.
changchangwoo 2년 전
코딩 걸음마중인 코린이입니다. 예제는 전부 맞지만 제출하면 틀립니다 ㅠㅠ 문제가 있는 부분을 지적해주신다면 다시 고쳐보겠습니다