Submission

Status:

PPPPPPPPPPPPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: kf._.exe

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

Language: cpp

Time: 0.003 second

Submitted On: 2025-10-15 14:55:04

#include<bits/stdc++.h>
#include <cmath>
using namespace std;
#define fastio ios::sync_with_stdio(false); cin.tie(0); cout.tie(0);
#define dbg(x) cout << #x << " = " << x  << '\n';
#define int long long
#define dd double
#define ld long double

int cnt;
void solve(){
     int n; cin >> n;
     vector<int> v;
     while(v.size() < 5){
          int isprime = 1;
          --n;
          for(int j=2;j<=sqrt(n);++j){
               if(n%j == 0)
                    isprime = 0;  
          }
          if(isprime) v.push_back(n);
     }
     int k = 5;
     while(k--) cout << v[k] << " ";
     cout << endl;
}

int32_t main(){
       fastio;
           int T = 1;
           //cin >> T
           while(T--) solve();
       return 0;
}