Submission
Status:
PPPPPP-PP-
Subtask/Task Score:
80/100
Score: 80
User: Poon
Problemset: จำนวนเฉพาะ (2560)
Language: c
Time: 0.002 second
Submitted On: 2025-09-16 21:52:09
#include <stdio.h>
#include <stdbool.h>
int main()
{
int n;
scanf("%d",&n);
bool x[n];
for(int k=0;k<n;k++)
{
x[k]=1;
}
x[0]=0;
for(int k=1;k<=n;k++)
{
if(x[k-1]==1)
{
for(int i=2*k;i<=n;i+=k)
{
x[i-1]=0;
}
}
}
for(int k=0;k<n;k++)
{
if(x[k]==1)
{
printf("%d\n",k+1);
}
}
}