<Algorithm> 27. 4673번 셀프넘버
by BFine반응형
1. 4673번 셀프넘버버
셀프넘버를 구하기 보다 셀프넘버가 아닌 수를 체크해서 풀이
인덱스를 저장하여 체크 되지 않은 index를 출력
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | int main() { bool check[20001] = { false }; for (int i = 1; i < 10000; i++) { int num = i; int index = num; while (true) { index += num % 10; if (num/10 == 0) break; num = num / 10; } check[index] = true; } for (int i = 1; i < 10000; i++) { if (!check[i]) { printf("%d\n", i); } } return 0; } | cs |
반응형
'공부(2018~2019) - 스킨변경전 > Algorithm' 카테고리의 다른 글
<Algorithm> 29. 11724번 연결요소의 개수 (0) | 2018.08.03 |
---|---|
<Algorithm> 28. 10974번 모든순열 (0) | 2018.08.03 |
<Algorithm> 26. 1010번 다리놓기 (0) | 2018.08.02 |
<Algorithm> 25. 1032번 명령 프롬프트 (0) | 2018.08.02 |
<Algorithm> 24. 1065번 한수 (0) | 2018.08.02 |
블로그의 정보
57개월 BackEnd
BFine