Submission

Status:

PPPPPPPPPPPPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: IIIIIIIIIIII

Problemset: จำนวนเฉพาะก่อนหน้า

Language: cpp

Time: 0.002 second

Submitted On: 2026-10-09 23:05:31

#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;

bool ispime(int n){
    for(int i=2;i*i<=n;i++){
        if(n%i==0) return false;
    }return true;
}
int main(){
    int n, count=0;
    cin >> n;
    vector<int> v;

    for(int i=n-1;i>=2;i--){
        if(ispime(i)){
            v.push_back(i);
            count+=1;
        }
        if(count==5) break;
    }
    sort(v.begin(),v.end());
    for(int x:v ) cout << x << " ";
}