티스토리 뷰
2960 에라토스테네스의 체 : https://www.acmicpc.net/problem/2960
6588 골드바흐의 추측 : https://www.acmicpc.net/problem/6588
에라토스테네스의 체
- p[] : 소수가 저장됨
- c[] : 소수일 경우 false. 아닐 경우 true.
vector<int> p;
vector<int> c(MAX + 1);
for (int i = 2; i <= MAX; i++) {
if (c[i] == false) {
p.push_back(i);
for (int j = i+i; j <= MAX; j = j + i) {
c[j] = true;
}
}
}
'알고리즘 > 정수론 & 조합론' 카테고리의 다른 글
파스칼의 삼각형 (0) | 2018.09.02 |
---|---|
유클리드 호제법 (최대공약수) (0) | 2018.09.02 |
댓글