Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: Weathery
Problemset: จำนวนเฉพาะ (2560)
Language: cpp
Time: 0.004 second
Submitted On: 2026-10-01 15:40:06
#include <iostream>
using namespace std;
int main() {
int x,i,j,p=2,q[25];
q[0]=2;
q[1]=3;
cin >> x;
for (j=3;j<x;j++) {
if (j%2==0) {
continue;
}
for (i=0;q[i]*q[i]<=j;i++) {
if (j%q[i]==0) {
break;
} else if ((q[i+1])*(q[i+1])>j) {
q[p]=j;
p++;
break;
}
}
}
for (i=0;i<p;i++) {
cout << q[i] << endl;
}
return 0;
}