[백준] 4673 - 셀프 넘버 (파이썬 / C++) 2020.04.09 20:12 Programming/백준 general = set(range(1, 10001)) change = set() for i in range(1, 10001): for j in str(i): i += int(j) change.add(i) result = general - change for i in sorted(result): print(i) #include <bits/stdc++.h> using namespace std; bool selfnum[10001]; int main(void) { memset(selfnum, true, sizeof(selfnum)); for(int i=1; i<=10000; ++i) { string num = to_string(i); int dn=i; for(int j=0; j<num.size(); ++j) { dn += num[j]-'0'; } if(dn <= 10000) selfnum[dn] = false; } for(int i=1; i<=10000; ++i) { if(selfnum[i]) cout << i << "\n"; } } 공유하기 게시글 관리 포렌식 & 개발 이야기 - Forensics & Development 저작자표시 비영리 'Programming > 백준' 카테고리의 다른 글 [백준] 15596 - 정수 N개의 합 (파이썬) (0) 2020.04.09 [백준] 4344 - 평균은 넘겠지 (파이썬) (C) (0) 2020.04.09 [백준] 8958 - OX퀴즈 (파이썬) (C++) (0) 2020.04.09 [백준] 1546 - 평균 (파이썬) (0) 2020.04.08 [백준] 3052 - 나머지 (파이썬) (0) 2020.04.08 댓글 공유하기 다른 글 댓글 이 글 공유하기 구독하기 구독하기 카카오톡 카카오톡 라인 라인 트위터 트위터 Facebook Facebook 카카오스토리 카카오스토리 밴드 밴드 네이버 블로그 네이버 블로그 Pocket Pocket Evernote Evernote 다른 글 [백준] 15596 - 정수 N개의 합 (파이썬) [백준] 15596 - 정수 N개의 합 (파이썬) 2020.04.09 [백준] 4344 - 평균은 넘겠지 (파이썬) (C) [백준] 4344 - 평균은 넘겠지 (파이썬) (C) 2020.04.09 [백준] 8958 - OX퀴즈 (파이썬) (C++) [백준] 8958 - OX퀴즈 (파이썬) (C++) 2020.04.09 [백준] 1546 - 평균 (파이썬) [백준] 1546 - 평균 (파이썬) 2020.04.08 다른 글 더 둘러보기