代码如下
#include<bits/stdc++.h>
using namespace std;
unsigned long long b,c[100001];
unsigned long long a[100001];
int main()
{
a[1]=1;
long long js=1;
for(int i=2;i<=60001;i++)
{
a[i]=js;
js+=i-1;
}
cin>>b;
for(int j=1;j<=b;j++)
{
int q,xw=1;
scanf("%d",&q);
for(long long i=1;i<=60001;i++)
{
if(a[i]>q)
{
c[j]=0;
xw=0;
break;
}
if(a[i]==q)
{
c[j]=1;
xw=0;
break;
}
}
if(xw==1)
{
c[j]=0;
}
}
for(int i=1;i<=b;i++)
{
cout<<c[i]<<endl;
}
return 0;
}