【LA 5059】 Playing With Stones|博弈论|SG函数

来源:互联网 发布:附加数据库错误5133 编辑:程序博客网 时间:2024/04/30 01:57
// 打表看规律!!!!!!!!!!!!!!!!!#include <cstdio>long long SG(long long x){if(x%2==0) return x/2;else return SG(x/2);}int main(){int T;scanf("%d",&T);while(T--){int n;long long x,ans=0;scanf("%d",&n);while(n--){scanf("%lld",&x);ans^=SG(x);}if(ans==0) puts("NO");else puts("YES");}return 0;}

0 0
原创粉丝点击