文章

34

粉丝

316

获赞

10

访问

23.1k

头像
质因数个数 题解:
fzh VIP
P1156 清华大学上机题
发布于2024年3月12日 14:49
阅读数 511

#include<bits/stdc++.h>
using namespace std;

bool J(int n)
{
    if (n <= 1) return false;
    for (int i = 2; i <= sqrt(n); i++) {
        if (n % i == 0) return false;
    }
    return true;
}
int GetNext(int n)
{

    while (true) { if (J(++n))return n; };


}

int main()
{
    long long int n;
    while (cin >> n) {
    
        //进行计算
        int count = 0;
        int index = 2;
        while (!J(n)&&index<=n)
        {
                if (n % index == 0) {
                    n /= index;
&...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发