迷之博弈 SDUT(链式)
来源:互联网 发布:java虚拟机 编辑:程序博客网 时间:2024/06/11 19:55
迷之博弈
Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^
题目描述
FF喜欢博弈,今天又开始了一场博弈。
将n个棋子摆成一条直线,编号为1到n。两个人轮流取棋子,每回合取一次且只能按照下述两种方法的一种取。
1,任取一个棋子。
2,任取两个棋子且这两个棋子的编号是连续的。
FF为了彰显高手风范总是让对方先手。现在假设两个人都足够聪明,对于给出的n,FF是否能赢。取得最后一个棋子的选手获得胜利。
输入
多组输入,每组一个正整数n(1<= n <= 300)。
输出
若FF能胜则输出“Yeah!”,否则输出“Why are you so ben?”。
示例输入
12
示例输出
Why are you so ben?Why are you so ben?
和上题差不多,只不过这个是链。 n==1,2先手赢没问题 ,当n>=3时,先手总可以拿和后手对应的位置,让后手输;
#include <iostream>#include<cstdio>#include<cstring> #include<algorithm>using namespace std;int main(){ int n; // ios::sync_with_stdio(false); while(cin>>n&&n) { cout<<"Why are you so ben?"<<endl; } return 0;}
0 0
- 迷之博弈 SDUT(链式)
- 【SDUT 3038】迷之博弈
- 迷之博弈 SDUT 3038
- Game! SDUT(环形博弈)
- sdut 3253 Game! 博弈
- SDUT 迷之好奇
- sdut 2161 Simple Game 博弈
- [SDUT](2116)数据结构实验之链表一:顺序建立链表 ---链式存储(线性表)
- [SDUT](2117)数据结构实验之链表二:逆序建立链表 ---链式存储(线性表)
- 迷之博弈
- SDUT 3004-盒子游戏(博弈)
- SDUT 3039 迷之好奇(哈希)
- 迷之水题 SDUT 3044
- 博弈之威佐夫博弈详解
- 博弈之威佐夫博弈详解
- 数据结构之链式栈
- 数据结构之链式队列
- 数据结构之链式表
- 树的直径
- session的removeAttribute()和invalidate()的区别
- 读取assets文件数据
- C语言中goto的使用方法
- 实战:让脚本在任意分辨率通用!
- 迷之博弈 SDUT(链式)
- 关于VB的WINSOCKET控件使用小结
- [leetcode-56]Merge Intervals(java)
- HDU 5119 Happy Matt Friends - DP
- 【转】穿过已知点画平滑曲线(3次贝塞尔曲线)
- 南邮 OJ 1020 层次遍历二叉树
- POJ 1061 扩展欧几里得算法解不定方程
- Ubuntu系统下eclipse配置mapreduce插件常见错误和解决办法汇总
- Effective C++ 笔记