4673번 - 셀프 넘버
not_self_number에서 0이면 not self number가 false
즉 self number라서 출력하는 알고리즘으로 설계했습니다.
다른 프로그램으로 컴파일해서 출력한 값을 보면
예제 출력으로 나온 값들하고 같게 나오는지라 어디가 문제인지 모르겠습니다.
do-while 문의 탈출 조건이 m>10이 아니라 m>=10이 되어야 할 것 같습니다. m=10일때도 더 나누어주어야 합니다.
예를 들어, dn(100)을 구해보면 101이 나와야 하는데 100+10=110이 나옵니다.
해결했습니다 감사합니다!!
댓글을 작성하려면 로그인해야 합니다.
kthnineone 4년 전
not_self_number에서 0이면 not self number가 false
즉 self number라서 출력하는 알고리즘으로 설계했습니다.
다른 프로그램으로 컴파일해서 출력한 값을 보면
예제 출력으로 나온 값들하고 같게 나오는지라 어디가 문제인지 모르겠습니다.