cgy12306
[백준 BoJ] 1929 - 소수 구하기 본문
// https://www.acmicpc.net/problem/1929
// 소수 구하기
#include<iostream>
using namespace std;
int main() {
ios::sync_with_stdio(false);
cin.tie(NULL); cout.tie(NULL);
int m, n;
bool arr[1000001]{ 0, };
cin >> m >> n;
arr[0] = 1;
arr[1] = 1;
for (int i = 2; i <= n; i++) {
if (arr[i]) continue;
for (int j = i * 2; j <= n; j += i) {
arr[j] = 1;
}
}
for (int i = m; i <= n; i++) {
if (!arr[i]) cout << i << "\n";
}
}
'Algorithm > C++' 카테고리의 다른 글
[백준 BoJ] 1920 - 수 찾기 (0) | 2021.04.14 |
---|---|
[백준 BoJ] 1181 - 단어 정렬 (0) | 2021.04.14 |
[백준 BoJ] 11057 - 오르막 수 (0) | 2021.04.08 |
[백준 BoJ] 9465 - 스티커 (0) | 2021.04.08 |
[백준 BoJ] 11055 - 가장 큰 증가하는 부분 수열 (0) | 2021.04.05 |
Comments