4673번 - 셀프 넘버
소스코드 올렸습니다. 11번째줄에 만까지 수를 리스트에 넣고 셀프 넘버를 빼는 형식으로 진행하였습니다 셀프넘버를 찾는 함수에 문제가있는지 있으면 안되는 9995, 9997,9999가 계속 같이 출력됩니다. 제가 아무리 봐도 논리적으로 저 3개의 수가 안빠질 이유가 없습니다ㅠㅠ 다만 18번째줄에서 10050으로 바꾸면 정답이 나오긴 합니다... 어디서 오류가있는지 알려주시면 감사하겠습니다.
n이 증가함에 따라 d(n)이 따라서 증가하는 건 아니라서 19번 줄에서 break를 하면 안 돼요
18번째 줄에서 n이 10000보다 클 때 break를 해주셔야 합니다.
댓글을 작성하려면 로그인해야 합니다.
619jason 1년 전