博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HDU 2516 取石子游戏(斐波那契博弈)
阅读量:7078 次
发布时间:2019-06-28

本文共 819 字,大约阅读时间需要 2 分钟。

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)

Total Submission(s): 6590    Accepted Submission(s): 3981

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 Input
2 13 10000 0
 

 

Sample Output
Second win Second win First win
 

 

Source
 

 

Recommend
lcy   |   We have carefully selected several similar problems for you:            
 
 
 
裸的斐波那契博弈
当输入的数据为斐波那契数的时候先手胜,否则后手胜
 
#include
#include
int fib[233],x;std::map
mp;int main(){ fib[1]=1;fib[2]=1; for(int i=3;i<=50;i++) fib[i]=fib[i-1]+fib[i-2],mp[fib[i]]=1; while(scanf("%d",&x)&&x!=0) puts(mp[x]==1?"Second win":"First win"); return 0;}

 

转载地址:http://zlpml.baihongyu.com/

你可能感兴趣的文章
网络设备-华三-防火墙F1020-IRF虚拟化实战终结配置篇
查看>>
Koa (koajs) 基于 Node.js 平台的下一代 web 开发框架
查看>>
大型网站技术架构(六)网站的伸缩性架构
查看>>
多表查询
查看>>
理解作用域(引擎,编译器,作用域)
查看>>
获取网页数据的例子
查看>>
struts2的配置文件
查看>>
JSP第5次测试---测试分析
查看>>
tomcat容器
查看>>
Nginx配置文件详细说明
查看>>
同时可以修改时间和日期的datetime_select and 有关时间的转换
查看>>
IOS Orientation, 想怎么转就怎么转~~~
查看>>
Finding Lines
查看>>
服务提供者及门面
查看>>
POJ-1611-The Suspects(并查集)
查看>>
用VC生成 IDispatch 包装类
查看>>
xcode5.1上真机调试报告No architectures to compile for...的解决办法
查看>>
Codeforces 106A:Card Game
查看>>
算法导论读书笔记-第十四章-数据结构的扩张
查看>>
HttpClient使用详解
查看>>