개발자/C or C++
[백준] 1929번
728x90
반응형
#include <iostream>
using namespace std;
int main(){
int M,N;
cin>>M>>N;
int i=0;
int j=0;
int count=0;
int *prime=new int[N+1];
for(i=0;i<=N;i++){
prime[i]=i;
}
for(i=2;i<N;i++){
if(N==2){
cout<<2<<endl;
return 0;
}
if(prime[i]==0){
continue;
}
for(j=i+i;j<=N;j+=i){
prime[j]=false;
}
}
if(M==1)
prime[1]=0;
for(i=M;i<=N;i++){
if(prime[i]!=0)
cout<<prime[i]<<"\n";
}
return 0;
}
반응형
'개발자 > C or C++' 카테고리의 다른 글
[백준] 10828번 (0) | 2021.10.02 |
---|---|
[백준] 4948번 (0) | 2021.10.02 |
[백준] 2581번 (0) | 2021.10.02 |
[백준] 1427번 (0) | 2021.10.02 |
[백준] 2941번 (0) | 2021.10.02 |
댓글