F - ENimEN UVA - 11892 (推理)
2017-07-26 20:49
288 查看
题目链接:点击打开链接
题目大意:给定 n 堆石子,让两个人依次取,后者只能在前者取过的那堆石子上取,取得最后一枚石子的人为胜利者;
不管放多少石子,后者只有在 n 是偶数且每堆石子只有一枚是赢得胜利,否则就是前者胜利;
#include <cstdio> #include <iostream> #include <string> #include <cstring> #include <algorithm> #include <iomanip> #include <cmath> #include <vector> using namespace std; typedef long long ll; int main() { int T; cin>>T; while(T--){ int n; cin>>n; int flag=0; for(int i=0;i<n;i++){ int a; cin>>a; if(a==1) flag++; } if(flag==n&&n%2==0) cout<<"piloop"<<endl; else cout<<"poopi"<<endl; } return 0; }
相关文章推荐
- UVa 11892 ENimEn(博弈推理)
- ENimEN(UVA - 11892)博弈推理
- uva 11892 - ENimEN(推理)
- uva 11892 - ENimEN(推理)
- UVA - 11892 ENimEN (推理)
- UVA 11892 ENimEN (简单博弈)
- uva11892 ENimEN
- uva 11892 ENimEN
- UVA 11892 - ENimEN (简单博弈)
- UVA 11892 ENimEN
- uva 11892 ENimEN 简单博弈
- UVA - 11892 ENimEN
- UVA - 11078 Open Credit System 推理
- UVA-11892(组合游戏)
- Uva---11300 F. Spreading the Wealth (数学推理)---与数列有关的最小值一般与中位数有关
- uva 1445 - Cubist Artwork(推理)
- UVA 10771 - Barbarian tribes(推理)
- UVa11892 Box Game
- UVA 11246 - K-Multiple Free set(数论推理)
- UVA 1468 - Restaurant(推理)