Teraz działa raczej dla wszystkich przypadków, a i tak mam że błędna odpowiedź. Ktoś pomoże?
include
include
using namespace std;
int main()
{
int ile,a,p=1,k;
cin>>ile;
for (int i=0;i<ile;i++)
{
cin>>a;
k=sqrt(a);
for (int j=2;j<=k;j++)
{
if (a<2)
{
cout<<""<<endl;
break;
}
if (a%j==0)
{
p++;
}
}
if(p>1)
{
cout<<"NIE"<<endl;
}
else
{
cout<<"TAK"<<endl;
}
p=1;
}
}