HDU
来源:互联网 发布:开票产品利润算法 编辑:程序博客网 时间:2024/06/11 01:05
n 个棋子往0方向走,很容易转换成 n 堆石子从某一堆中随便取,谁先取完谁获胜
Nim博弈详解 见上篇博客
#include<iostream>#include<algorithm>#include<cstdio>#include<cstdlib>#include<cstring>#include<string>#include<cmath>#include<set>#include<queue>#include<stack>#include<map>using namespace std;typedef long long ll;const int maxn = 1e5 + 7, INF = 0x7f7f7f7f, mod = 1e9 + 7;int n;int main() { while(~scanf("%d", &n) && n) { int ans = 0; for(int i = 0; i < n; ++i) { int x; scanf("%d", &x); ans ^= x; } ans ? puts("Rabbit Win!") : puts("Grass Win!") ; } return 0;}
阅读全文
1 0
- hdu
- hdu
- HDU
- hdu ()
- hdu
- hdu
- HDU
- HDU
- hdu
- hdu
- HDU
- Hdu
- hdu
- hdu-
- hdu
- hdu
- hdu
- HDU
- 问答法学习单例模式
- php7.0.8 + Apache2.4 + MySQL5.7.13 + phpMyAdmin4.6.3
- DBA--创建索引
- 增加切片层级
- 继承,多态
- HDU
- 内部类
- C++多态的原理
- 使用clipboard.js复制示例
- Andrew Ng 深度学习课程Deeplearning.ai 编程作业——forward and backward propagation(1-4.1)
- 谈判技巧
- JQuery动态生成Table表格
- Open-Source iOS Apps
- 时间工具类