HDU2176 取(m堆)石子游戏
来源:互联网 发布:私募基金经理收入 知乎 编辑:程序博客网 时间:2024/06/05 08:08
Nim博弈
解法和HDU1850相似:http://blog.csdn.net/qinmusiyan/article/details/7949557
#include<iostream>#include<cstdio>using namespace std;const int N=200002;int a[N];int main(){ int m,sum,s,i;while(scanf("%d",&m)!=EOF&&m){ sum=0;for(i=0;i<m;i++){ scanf("%d",&a[i]);sum=sum^a[i];}if(sum==0) printf("No\n");else{ printf("Yes\n"); for(i=0;i<m;i++) { s=sum^a[i]; if(s<a[i]) printf("%d %d\n",a[i],s); }}} return 0;}
- HDU2176 取(m堆)石子游戏
- hdu2176 取(m堆)石子游戏
- HDU2176:取(m堆)石子游戏(Nim)
- HDU2176 取(m堆)石子游戏
- hdu2176 取(m堆)石子游戏
- hdu2176 取(m堆)石子游戏
- hdu2176取(m堆)石子游戏
- HDU2176 取(m堆)石子游戏
- HDU2176取(m堆)石子游戏
- hdu2176 取(m堆)石子游戏 nim博弈
- nim博弈 hdu2176 取(m堆)石子游戏
- hdu2176 取(m堆)石子游戏(nim博弈)
- hdu2176取(m堆)石子游戏 ——Nim 博弈
- hdu2176取(m堆)石子游戏 组合游戏初步——NIM
- ACM-尼姆博弈之取(m堆)石子游戏——hdu2176
- hdu2176取(m堆)石子游戏 nim hdu1848Fibonacci again and again sg
- hdu 2176 取(m堆)石子游戏
- hdu 2176 取(m堆)石子游戏
- Oracel Store procedure Exception handling
- Texture
- 零碎记录
- 实现comparable与comparator区别
- HttpClient 学习整理
- HDU2176 取(m堆)石子游戏
- MyEclipse 10 如何安装SVN?
- C++ Primer 学习笔记 - 第一章
- Linux下rdesktop的应用
- 基于Selenium2与Python自动化测试环境搭建
- servlet的encodeURL()方法
- 双出NAT加备份
- ios播放PCM数据
- Myeclipse 10.1 修改外部Tomcat 发布路径