3 条题解
-
0
#include<bits/stdc++.h> using namespace std; bool inv(int a){ bool b=true; for(int i=2;i<=sqrt(a);i++){ if(a%i==0){ b=false; } } return b; } int re(int n){ for(int i=2;i<sqrt(n);i++){ if(n%i==0 && inv(i)){ return n/i; } } } int main(){ int n,ans; cin>>n; ans=re(n); cout<<ans; return 0; }
- 1
信息
- ID
- 4534
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 3
- 标签
- (无)
- 递交数
- 67
- 已通过
- 42
- 上传者