-
15. 소수의 개수(제한시간 1초) [코드구현력 기르기]알고리즘 문제풀기/인프런 강의 정답 2022. 3. 21. 13:00
나의정답.
#define _CRT_SECURE_NO_WARNINGS #include <iostream> #include <string> using namespace std; int main(int argc, char** argv) { //freopen("input.txt", "rt", stdin); int cnt = 0; int n; int prime[100000]; bool skip; scanf("%d", &n); for(int i = 2; i < n; i++){ skip = false; for(int j = 0 ; j < cnt ; j++){ if(i % prime[j] == 0){ skip = true; break; } } if(skip) continue; prime[cnt] = i; cnt++; } if(n == 2) cnt = 1; printf("%d", cnt); }
'알고리즘 문제풀기 > 인프런 강의 정답' 카테고리의 다른 글
18. 층간 소음 [코드구현력 기르기] (0) 2022.03.24 16. Anagram (구글 인터뷰 문제) [코드구현력 기르기] (0) 2022.03.22 14. 뒤집은 소수 [코드구현력 기르기] (0) 2022.03.20 13. 가장 많이 사용된 자릿수 [코드구현력 기르기] (0) 2022.03.19 12. 숫자의 총 개수 (large : 제한시간 1초) [코드구현력 기르기] (0) 2022.03.18