E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
hdu2516
HDU2516
取石子游戏
ProblemDescription1堆石子有n个,两人轮流取.先取者第1次可以取任意多个,但不能全部取完.以后每次取的石子数不能超过上次取子数的2倍。取完者胜.先取者负输出"Secondwin".先取者胜输出"Firstwin".Input输入有多组.每组第1行是2usingnamespacestd;longlongn,f[45]={2,3};intmain(){inti;for(i=2;i<4
码院
·
2020-08-20 02:29
博弈题
博弈论题目整理
打表能过或不太好找的规律打表比较麻烦HDU1525分析规律/暴力PN打表无法获得直观规律,PN打表提交炸时空HDU1564超简单的规律/无法PN、超水HDU1846巴什模板、超水HDU1847PN找规律/也可直接打表提交、水
HDU2516
でこもり さなえ
·
2020-08-17 07:22
HDU2516
:取石子游戏(斐波那契博弈)
ProblemDescription1堆石子有n个,两人轮流取.先取者第1次可以取任意多个,但不能全部取完.以后每次取的石子数不能超过上次取子数的2倍。取完者胜.先取者负输出"Secondwin".先取者胜输出"Firstwin".Input输入有多组.每组第1行是2#include#includeusingnamespacestd;__int64a[50],len;const__int64inf
键盘上的舞者
·
2020-08-13 15:16
博弈
hdu2516
取石子游戏-----找规律 必败点---斐波那契数列
取石子游戏TimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):1394AcceptedSubmission(s):780ProblemDescription1堆石子有n个,两人轮流取.先取者第1次可以取任意多个,但不能全部取完.以后每次取的石子数不能超过上次取子数的2倍。
qiqijianglu
·
2020-08-13 10:56
博弈
HDU 2516 取石子游戏(斐波那契博弈)
题目地址:
HDU2516
当且只当n是一个斐波那契数的时候是必败态。可以写出几组数据找规律就可以发现这个规律。
Aerolite坠落
·
2020-08-10 22:27
博弈
取石子游戏
hdu2516
(斐波那契博弈)
原题目:1堆石子有n个,两人轮流取.先取者第1次可以取任意多个,但不能全部取完.以后每次取的石子数不能超过上次取子数的2倍。取完者胜.先取者负输出"Secondwin".先取者胜输出"Firstwin".Input输入有多组.每组第1行是2#include#includeusingnamespacestd;__int64a[50],len;const__int64inf=2147483648+10
ICPC不拿牌不改名
·
2020-07-10 10:06
博弈论
华为2016春招
分为三体:第一题交错数列排序;第二题
HDU2516
取石子游戏;第三题是黑白点配对问题。每题根据通过的测试用例比例来给分,大概100分以上可以面试。第一题是交错数列,应该是这些题里面最简单的。
yfwz100
·
2020-02-19 08:02
取石子游戏
HDU2516
(斐波那契博弈)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2516题目:ProblemDescription1堆石子有n个,两人轮流取.先取者第1次可以取任意多个,但不能全部取完.以后每次取的石子数不能超过上次取子数的2倍。取完者胜.先取者负输出"Secondwin".先取者胜输出"Firstwin".Input输入有多组.每组第1行是223intn;4inta
Dillonh
·
2018-05-05 22:48
迷之博弈论
hdu2516
——取石子游戏(FIB博弈)
1堆石子有n个,两人轮流取.先取者第1次可以取任意多个,但不能全部取完.以后每次取的石子数不能超过上次取子数的2倍。取完者胜.先取者负输出”Secondwin”.先取者胜输出”Firstwin”.Input输入有多组.每组第1行是2 #include #include #include #defineMAXN5005 usingnamespacestd; intmain() { intfib[44
blue_skyrim
·
2016-05-11 18:00
游戏
c
ACM
hdu2516
——取石子游戏(FIB博弈)
1堆石子有n个,两人轮流取.先取者第1次可以取任意多个,但不能全部取完.以后每次取的石子数不能超过上次取子数的2倍。取完者胜.先取者负输出”Secondwin”.先取者胜输出”Firstwin”.Input输入有多组.每组第1行是2#include#include#include#defineMAXN5005usingnamespacestd;intmain(){intfib[44];fib[0]
BYSora
·
2016-05-11 18:00
博弈论
hdu2516
(斐波那契博弈)
取石子游戏TimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):4005AcceptedSubmission(s):2391ProblemDescription1堆石子有n个,两人轮流取.先取者第1次可以取任意多个,但不能全部取完.以后每次取的石子数不能超过上次取子数的2倍
mymilkbottles
·
2016-05-10 16:00
斐波那契博弈
hdu2516
取石子游戏
传送门:点击打开链接题意:1堆石子n个,第一个人可以取任意个数但不能全部取完,以后每次拿的个数不能超过上一次对手拿的个数的2倍,轮流拿石子,问先手是否必赢思路:斐波那契博弈,后手赢的情况的数字会呈现斐波那契数列。#include #include #include #include #include #include #include #include #include #include #inc
qwb492859377
·
2015-12-10 18:00
hdu2516
斐波那契数列。#include #include usingnamespacestd; intnum[50]; voidinit() { inti; num[1]=1;num[2]=2; for(i=3;i<=45;i++)num[i]=num[i-1]+num[i-2]; } intmain() { init(); inti,j; while(scanf("%d",&i),i) { for
aonaigayiximasi
·
2015-09-07 21:00
hdu2516
(巴什博弈)
取石子游戏TimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):2994AcceptedSubmission(s):1748ProblemDescription1堆石子有n个,两人轮流取.先取者第1次可以取任意多个,但不能全部取完.以后每次取的石子数不能超过上次取子数的2倍
随心丶而遇
·
2015-09-03 23:30
ACM—数论
hdu2516
取石子游戏
思路:找规律。先写个暴力程序,然后发现凡是斐波那契数,都是后手赢,否则先手赢。。。我也不知道为什么。。暴力程序在代码中被注释。#include #include #include #include #include #include #include #include #include #include #include #include #include #include #define
squee_spoon
·
2014-09-30 10:00
博弈
斐波那契数
HDU 2516 取石子游戏(斐波那契博弈)
题目地址:
HDU2516
当且只当n是一个斐波那契数的时候是必败态。可以写出几组数据找规律就可以发现这个规律。
u013013910
·
2014-09-16 11:00
编程
算法
C语言
ACM
博弈论
hdu2516
取石子游戏 fib博弈
又是一种特殊的模型..对于n,斐波那契数列为必败态,否则必胜..证明参见:http://www.xuebuyuan.com/1273671.html#include #include #include #include usingnamespacestd; typedeflonglongll; constllinf=1LLmp; lla=1,b=1,c; llct=2; mp[1]=1; wh
yanglei040
·
2014-02-20 03:00
HDU2516
:取石子游戏(斐波那契博弈)
ProblemDescription1堆石子有n个,两人轮流取.先取者第1次可以取任意多个,但不能全部取完.以后每次取的石子数不能超过上次取子数的2倍。取完者胜.先取者负输出"Secondwin".先取者胜输出"Firstwin". Input输入有多组.每组第1行是2 #include #include usingnamespacestd; __int64a[50],len; co
libin56842
·
2013-12-20 15:00
HDU
博弈
hdu2516
取石子游戏
取石子游戏TimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):2146AcceptedSubmission(s):1237ProblemDescription1堆石子有n个,两人轮流取.先取者第1次可以取任意多个,但不能全部取完.以后每次取的石子数不能超过上次取子数的2倍
u010422038
·
2013-09-27 13:00
hdu2516
取石子
hdu2516234(-1) 解释4-1=3,n==3为必败点,所以4为必胜点56(-1)7(-2)89(-1)10(-2)11(-3)12(-1) 13然后就是斐波纳契……#include usingnamespacestd; intnum[50]; voidinit() { inti; num[1]=1;num[2]=2; for(i=3;i<=45;i++)n
dellaserss
·
2012-09-02 21:00
hdu2516
取石子游戏-----找规律 必败点---斐波那契数列
取石子游戏TimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):1394 AcceptedSubmission(s):780ProblemDescription1堆石子有n个,两人轮流取.先取者第1次可以取任意多个,但不能全部取完.以后每次取的石子数不能超过上次取
qiqijianglu
·
2012-08-20 10:00
游戏
input
n2
HDU2516
取石子游戏
Problem Description 1堆石子有n个,两人轮流取.先取者第1次可以取任意多个,但不能全部取完.以后每次取的石子数不能超过上次取子数的2倍。取完者胜.先取者负输出"Second win".先取者胜输出"First win". Input 输入有多组.每组第1行是2using namespace std;long long n,f[45]={2,3};int main(){ int
No_Retreats
·
2012-08-11 08:00
游戏
n2
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他