#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
int main()
{
int _,n,i,p;
scanf("%d",&_);
while(_--)
{
scanf("%d",&n);
if(n==2) {printf("1
");continue;}
if(n==4) {printf("2
");continue;}
for(i=2;i*i<=n;i++)
if(n%i==0) break;
//printf("%d
",i);
if(i*i>n) printf("%d
",n-1);
else printf("0
");
}
return 0;
}
版权声明:本文为博主原创文章,未经博主允许不得转载。http://xiang578.top/