一半TLE,求助大佬
查看原帖
一半TLE,求助大佬
1292753
SHB1313113SHB楼主2024/9/5 21:14

样例过了,但是一半TLE,求助大佬。

#include <bits/stdc++.h>
using namespace std;
int main()
{
	int s;
	int n;
	cin>>n;
	int k,sum=0;
	for(int i=1;i<=n;i++)
	{
		cin>>k;
		sum=0;
		for(int j=2;j<=k;j++)
		{
			if(k%j==0)
			{
				sum++;
			}			
				while(k%j==0&&k!=1)
				{
					k/=j;
				}				
		}
		if(sum==2)
		{
			cout<<1<<endl;
		}
		else
		{
			cout<<0<<endl;
		}
	}
	return 0;
}
2024/9/5 21:14
加载中...