参考代码:
#include<iostream>
using namespace std;
int findLargerPrimeFactor(int n) {
int largerPrime = 0;
for (int i = 2; i * i <= n; i++) {
if (n % i == 0) {
largerPrime = n / i; // 更新较大的质数因子
break;
}
}
return largerPrime;
}
int main() {
int n;
cin >> n;
int largerPrime = findLargerPrimeFactor(n);
cout << largerPrime << endl;
return 0;
}
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题6.3 (Java代码)浏览:695 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:703 |
c primer plus 第十二章 12.1小节浏览:400 |
简单的a+b (C++语言代码)浏览:895 |
不会做的浏览:954 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:687 |
三角形 (C语言代码)浏览:965 |
1642题解浏览:784 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:465 |
字符串对比 (C++代码)浏览:597 |