【博弈论】poj1704
来源:互联网 发布:致知在格物的意思 编辑:程序博客网 时间:2024/06/09 22:45
相邻两个绑成一组,它就变成了一个
nim游戏。。。。如果奇数个石子,就相当于开头在0处有一个石子
#include<iostream>#include<cstdio>#include<cstdlib>#include<cmath>#include<algorithm>#include<cstring>#include<set>#include<queue>using namespace std;int a[201000];int n,t;int main(){//freopen("test.in","r",stdin);scanf("%d",&t);while (t--){//memset(a,0,sizeof(a));int ans=0;scanf("%d",&n);for (int i=1;i<=n;i++)scanf("%d",&a[i]);if (n&1) a[++n]=0;sort(a+1,a+n+1);for (int i=1;i<=n;i+=2)ans^=(a[i+1]-a[i]-1);if (ans) printf("Georgia ");else printf("Bob ");printf("will win\n");}return 0;}
nim游戏。。。。如果奇数个石子,就相当于开头在0处有一个石子
0 0
- 【博弈论】poj1704
- poj1704 Georgia and Bob博弈论
- POJ1704
- poj1704
- 博弈论
- 博弈论
- 博弈论
- 博弈论
- 博弈论
- 博弈论
- 博弈论
- 【博弈论】
- 博弈论
- 博弈论
- 博弈论
- 博弈论
- 博弈论
- 博弈论
- Git 学习(一):Git及相关常识
- Spring MVC之@RequestParam @RequestBody @RequestHeader 等详解
- java Socket编程初探_UDP
- EditorUtility 编辑器工具
- iOS-Core-Animation-Advanced-Techniques(六)
- 【博弈论】poj1704
- android LOG
- 【bzoj2301】[HAOI2011]Problem b 莫比乌斯反演+线性筛法+数论分块
- Linux——POSIX有名信号量
- android内存泄漏分析
- class.forName介绍
- poj 3468 A Simple Problem with Integers(线段树成段更新lazy)
- 步入SylixOS实时操作系统
- MFC ListControl数据导出到Excel