Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: Some1258
Problemset: จำนวนเฉพาะ (2560)
Language: c
Time: 0.003 second
Submitted On: 2025-09-28 09:06:35
// #include<stdio.h>
// int main(){
// int num;
// scanf("%d",&num);
// int array[num+100];
// array[0] = 2;
// int count = 1;
// for (int i=3;i<num;i++){
// int isPrime=1;
// for(int j=0; j<count;j++){
// if (i%array[j]==0){
// isPrime=0;
// break;
// }
// }
// if (isPrime){
// array[count]=i;
// count++;
// }
// }
// for (int i = 0; i<count;i++){
// printf("%d\n",array[i]);
// }
// return 0;
// }
#include<stdio.h>
int isPrime(int n){
if (n<2) return 0;
for (int i = 2; i*i<=n;i++){
if (n%i==0){
return 0;
}
}
return 1;
}
int main(){
int N;
scanf("%d",&N);
for (int i =2; i<N;i++){
if (isPrime(i)){
printf("%d\n",i);
}
}
}