Submission
Status:
PPPPPPPPPPPPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: angpangSK
Problemset: จำนวนเฉพาะก่อนหน้า
Language: c
Time: 0.002 second
Submitted On: 2025-09-24 21:51:30
#include <stdio.h>
int isPrime(int x) {
if (x < 2) return 0;
for (int i = 2; i * i <= x; i++) {
if (x % i == 0) return 0;
}
return 1;
}
int main() {
int N;
scanf("%d", &N);
int primes[5];
int count = 0;
int num = N - 1;
while (count < 5) {
if (isPrime(num)) {
primes[count] = num;
count++;
}
num--;
}
for (int i = 4; i >= 0; i--) {
printf("%d ", primes[i]);
}
printf("\n");
return 0;
}