hdoj--2516--取石子游戏(博弈)
来源:互联网 发布:淘宝企业店铺公示地址 编辑:程序博客网 时间:2024/05/04 22:39
取石子游戏
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 3605 Accepted Submission(s): 2127
Total Submission(s): 3605 Accepted Submission(s): 2127
Problem Description
1堆石子有n个,两人轮流取.先取者第1次可以取任意多个,但不能全部取完.以后每次取的石子数不能超过上次取子数的2倍。取完者胜.先取者负输出"Second win".先取者胜输出"First win".
Input
输入有多组.每组第1行是2<=n<2^31. n=0退出.
Output
先取者负输出"Second win". 先取者胜输出"First win".
参看Sample Output.
参看Sample Output.
Sample Input
213100000
Sample Output
Second winSecond winFirst win
Source
ECJTU 2008 Autumn Contest
判断是不是斐波数就好
#include<stdio.h>#include<string.h>int f[50];void fib(){f[1]=f[2]=1;for(int i=3;i<50;i++)f[i]=f[i-1]+f[i-2];}int main(){int n;while(scanf("%d",&n),n){fib();int flog=0;for(int i=0;i<50;i++){if(f[i]==n){flog=1;break;}}if(flog)printf("Second win\n");elseprintf("First win\n");} return 0;}
0 0
- hdoj--2516--取石子游戏(博弈)
- HDOJ 2516 取石子游戏 (斐波那契博弈)
- 【博弈-找规律】HDOJ 取石子游戏 2516
- HDOJ 取石子游戏(威佐夫博弈)
- HDOJ 2516 取石子游戏
- HDOJ 2516-取石子游戏
- hdoj 2516 取石子游戏
- 博弈---取石子游戏
- 取石子游戏+博弈
- 取石子游戏-博弈
- 博弈-取石子游戏
- 【博弈】取石子游戏
- 2516取石子游戏(简单博弈)
- hdu 2516 取石子游戏(博弈)
- hdu 2516 取石子游戏 (博弈)
- HDU 2516 取石子游戏 Fib博弈
- hdu-oj 2516 取石子游戏 ( 博弈)
- HDU 2516 取石子游戏(fibonacci博弈)
- 使用JDBC操作时间的注意点
- 安卓学习--百分比适配
- (未完)逆波兰计算器功能分层:
- 发布iOS企业分发(二)(iOS开发环境配置)
- 相机曝光与增益
- hdoj--2516--取石子游戏(博弈)
- ubuntu默认开启numlock
- Java集合中HashMap的实现原理
- OpenJudge_P8787 数的划分(DP)
- 安卓消息推送解决方案
- Java使用log4j记录日志
- homerHEVC代码阅读(1)——参数解析
- sizeof和strlen的区别
- ArrayList.asList()函数