619jason   6달 전

소스코드 올렸습니다.
11번째줄에 만까지 수를 리스트에 넣고 셀프 넘버를 빼는 형식으로 진행하였습니다

셀프넘버를 찾는 함수에 문제가있는지
있으면 안되는 9995, 9997,9999가 계속 같이 출력됩니다.
제가 아무리 봐도 논리적으로 저 3개의 수가 안빠질 이유가 없습니다ㅠㅠ 
다만 18번째줄에서 10050으로 바꾸면 정답이 나오긴 합니다...
어디서 오류가있는지 알려주시면 감사하겠습니다.

sweetiemashiro   6달 전

n이 증가함에 따라 d(n)이 따라서 증가하는 건 아니라서 19번 줄에서 break를 하면 안 돼요

seawon0808   6달 전

18번째 줄에서 n이 10000보다 클 때 break를 해주셔야 합니다.

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