为什吗不对,求助,玄关
查看原帖
为什吗不对,求助,玄关
1279418
wts781391楼主2025/7/18 18:46
#include<bits/stdc++.h>
using namespace std;

long long n,m,p[1000005],c[1000005];
int main()
{
	cin >> n;
	for(long long i = 2;i*i <= n;i++)
    {
		if(!(n % i))
		{
			++m;
			while(!(n % i))
			{
				n /=i;
			}
		}
	}
	if(n > 1)
	{
		++m;
	}
	if(m == 2)
    {
        cout << "1";
    }
    else
    {
        cout << "0";
    }
	return 0;
}

2025/7/18 18:46
加载中...