11892 - ENimEN(博弈)
来源:互联网 发布:手机淘宝购物流程图 编辑:程序博客网 时间:2024/06/05 19:51
UVA 11892 - ENimEN
题目链接
题意:给定n堆石头,两人轮流取,每次只能取1堆的1到多个,如果上一个人取了一堆没取完,那么下一个人必须继续取这堆,取到最后一个石头的赢,问谁赢
思路:简单推理一下,后手只可能在堆数偶数并且都是1的情况下才可能赢
代码:
#include <stdio.h>#include <string.h>const int N = 20005;int t, n, a[N];bool judge() {if (n % 2) return false;for (int i = 0; i < n; i++)if (a[i] != 1) return false;return true;}int main() {scanf("%d", &t);while (t--) {scanf("%d", &n);for (int i = 0; i < n; i++)scanf("%d", &a[i]);if (judge()) printf("piloop\n");else printf("poopi\n"); }return 0;}
1 0
- 11892 - ENimEN(博弈)
- uva 11892 ENimEN 简单博弈
- UVA 11892 ENimEN (简单博弈)
- UVA 11892 - ENimEN (简单博弈)
- UVa 11892 ENimEn(博弈推理)
- uva 11892 - ENimEN(推理)
- UVA 11892 ENimEN
- uva 11892 ENimEN
- UVA - 11892 ENimEN (推理)
- UVa11892 ENimEN
- ENimEN UVA
- ENimEN(UVA
- 博弈
- 博弈
- 博弈
- 博弈
- 博弈
- 博弈
- javax.naming.NameNotFoundException: Name comp/env/jdbc not found in context "java:".
- 德一季度对俄石油进口不降反升
- STL系列问题--全排列
- 安装ccache
- js的image onload事件使用遇到的问题
- 11892 - ENimEN(博弈)
- MFC 多线程总结
- 美国供应减少推高国际棉价
- Jasper SubReport Resource Not Found
- vi/vim多行注释和取消注释
- gdb调试带参数的程序
- Linux基本命令四
- unity3D MenuItem 增加一个菜单栏
- WIN7 32 联想针式打印机 联想DP600+ 文字不全