解题思路:先求出一个质数,再用输入那个数去除以求出来的质数,就得到了另一个质数,再用两个数进行比较,保留大的数
注意事项:
参考代码:
#include<iostream> #include<cmath> using namespace std; int main() { int n,a,b; cin>>n; int i; for(i=2;i<=sqrt(n);i++){ if(n%i==0){ a=i; b=n/i; if(a>b){ cout<<a<<endl; }else{ cout<<b<<endl; } } } return 0; }
0.0分
2 人评分