Submission
Status:
------------x---xx--
Subtask/Task Score:
0/100
Score: 0
User: rukdk
Problemset: จำนวนเฉพาะก่อนหน้า
Language: cpp
Time: 0.019 second
Submitted On: 2025-10-10 22:18:17
#include<bits/stdc++.h>
using namespace std;
int main(){
long long n;
int p;
std::cin>>n;
vector<int> prime(n+1,0);
for(int i=2;i<n;i++){
if(prime[i]==0){
p=i;
for(int j=p+p;j<=n;j=j+p){
prime[j]=1;
}
}
}
for(int i=2;i<n;i++){
if(prime[i]==0){
std::cout<<i<<" ";
}
}
}