来源:百度文库 编辑:九乡新闻网 时间:2024/07/14 02:12:55
#include#include#include#includeint main(){int m,n;scanf("%d",&m);
while(m--) { scanf("%d",&n); int k=(int)sqrt((double)(2*(n-1)));//附近的整数 if( k*(k+1ll)/2 + 1 == n )//智慧啊、、、 printf("1"); else printf("0"); if(m)printf(" "); }
system("pause");return 0;}