[poj2234]Matces Game_博弈论
Posted shurak
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[poj2234]Matces Game_博弈论相关的知识,希望对你有一定的参考价值。
Matches Game poj-2234
题目大意:n堆石子的Nim游戏,anti-SG。
注释:$1le nle 20$。
想法:用Colon定理即可。具体见:小约翰的游戏
最后,附上丑陋的代码... ...
#include <iostream> #include <cstdio> #include <cstring> #include <algorithm> using namespace std; int main() { int n; while(~scanf("%d",&n)) { bool flag=false; int ans=0; for(int i=1;i<=n;i++) { int x; scanf("%d",&x); ans^=x; if(x>1) flag=true; } printf("%s ",((ans&&flag)||(!ans&&!flag))?"Yes":"No"); } }
小结:Nim游戏强强强。
以上是关于[poj2234]Matces Game_博弈论的主要内容,如果未能解决你的问题,请参考以下文章