Submission
Status:
PPPPPPPPPPPPTPPPTTPP
Subtask/Task Score:
85/100
Score: 85
User: Buktep
Problemset: จำนวนเฉพาะก่อนหน้า
Language: cpp
Time: 1.086 second
Submitted On: 2025-10-04 19:07:19
#include<bits/stdc++.h>
using namespace std;
#define int long long
int32_t main()
{
cin.tie(0);ios::sync_with_stdio(0);
int n; cin>>n;
vector<int> arr = {2,3,5,7,11};
for(int i=12;i<n;i++)
{
bool is_prime=true;
int m=sqrt(i);
for(int j=2;j<=m;j++)
{
if(i%j==0) {is_prime=false;break;}
}
if(is_prime) arr.push_back(i);
}
int idx= (arr.end()-5)-arr.begin();
for(int i=1;i<=5;i++)
{
cout<<arr[idx++]<<" ";
}
return 0;
}