-
728x90

* 접근 방법
- 에라토스테네스의 체(이전 포스트 참고)#include <iostream>#include <vector>using namespace std;int main(){vector<int> num(1000001, 0);vector<int> answer;int M, N;cin >> M >> N;num[1] = 1;for (int i = 2; i*i <= 1000000; i++){if (num[i] == 0)for (int j = i * i; j <= 1000000; j += i)num[j] = 1;}for (int i = M; i <= N; i++){if (num[i] == 0) cout << i << "\n";}return 0;}2020/04/26 - [알고리즘 공부] - [2581] 백준 : 소수(C++)
2020/04/26 - [알고리즘 공부] - [1978] 백준 : 소수 찾기(C++)
[1978] 백준 : 소수 찾기(C++)
* 접근 방법 - 예전에 프로그래머스?에서 비슷한 문제를 본 적이 있어서 '에라토스테네스의 체'를 생각해 냄 - 수의 범위인 1000이하의 배열을 생성해둔 다음 0으로 초기화 함 - 1은 소수가 아니므로 1로 바꿔주..
jisunshine.tistory.com
[2581] 백준 : 소수(C++)
* 접근 방법 - 에라토스테네스의 체를 이용 - loop를 돌며, num에 소수가 아닌 경우 1로 바꿔둠 - loop를 돌며, 사용자가 입력한 M과 N에 소수가 있으면 answer에 push_back - 합계는 accumulate, 최소값은 *min_..
jisunshine.tistory.com
데롱디롱희희.. (๑′ᴗ‵๑)
'알고리즘 풀이 > 백준' 카테고리의 다른 글
[9020] 백준 : 골드바흐의 추측(C++) (0) 2020.04.26 [4948] 백준 : 베르트랑 공준(C++) (0) 2020.04.26 [2581] 백준 : 소수(C++) (0) 2020.04.26 [1978] 백준 : 소수 찾기(C++) (0) 2020.04.26 [10870] 백준 : 피보나치 수 5(C++) (0) 2020.04.26
