51nod 1087 1 10 100 1000
2016-11-06 15:25
232 查看
#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"); else printf("0\n"); } }
相关文章推荐
- [51nod] 1087 1 10 100 1000
- 51nod 1087 1 10 100 1000【二分】
- 51Nod-1087 1 10 100 1000
- 51Nod 1087 1 10 100 1000
- 51nod 1087 1 10 100 1000【递推】
- 51Nod 1087 1 10 100 1000
- 51nod-1087 . 1 10 100 1000
- 51nod-1087 . 1 10 100 1000
- 51nod 1087 1 10 100 1000
- 【51Nod】1087 - 1 10 100 1000 问题(水)
- 51Nod 1087 1 10 100 1000
- 51nod 1087 1 10 100 1000
- 51nod 1087 1 10 100 1000
- 51Nod-1087-1 10 100 1000
- 【51Nod】1087 1 10 100 1000
- 51nod 1087 1 10 100 1000
- 51Nod 1087 1 10 100 1000 | 数学
- 二分51nod-1087 1 10 100 1000
- 51nod 1087 1 10 100 1000
- 51nod--1087 1 10 100 1000