Submission
Status:
PPPPPPPPPPPPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: pann
Problemset: จำนวนเฉพาะก่อนหน้า
Language: cpp
Time: 0.004 second
Submitted On: 2026-10-04 23:24:21
#include <iostream>
#include <math.h>
#include <vector>
using namespace std;
int main(){
int n, count = 0;
cin >> n;
vector<int> a;
for (int i = n-1 ; i >= 2; i--){
bool is_prime = true;
if (i % 2 == 0){
is_prime = false;
continue;
}
for (int j = 3; j <= sqrt(i); j += 2){
if (i % j == 0) {
is_prime = false;
break;
}
}
if (is_prime){
a.push_back(i);
if (a.size() == 5) break;
}
}
for (int i = 4; i >= 0; i--){
cout << a[i] << " ";
}
return 0;
}