提交时间:2024-01-26 18:41:01

运行 ID: 38339

#include<bits/stdc++.h> using namespace std; bool isp(int n){ for(int i=2;i*i<=n;i++){ if(n%i==0)return false; } return true; } int main(){ int n; cin>>n; for(int i=n-1;i>=0;i--){ if(n%i==0&&isp(i)){ cout<<i; return 0; } } return 0; }