51nod 1087 1 10 100 1000

来源:互联网 发布:二维数组去除重复 编辑:程序博客网 时间:2024/05/22 04:52
#include <bits/stdc++.h>using namespace std;int main(){long long T,n,x;cin>>T;while(T--){scanf("%lld",&n);if(n==1){printf("1\n");continue;}x=sqrt(2*n-1);n-=(1+x)*x/2;if(n==1)printf("1\n");elseprintf("0\n");}}

0 0
原创粉丝点击