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
hdu2177
hdu2177
——取(2堆)石子游戏
有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。游戏规定,每次有两种不同的取法,一是可以在任意的一堆中取走任意多的石子;二是可以在两堆中同时取走相同数量的石子。最后把石子全部取完者为胜者。现在给出初始的两堆石子的数目,如果轮到你先取,假设双方都采取最好的策略,问最后你是胜者还是败者。如果你胜,你第1次怎样取子?Input输入包含若干行,表示若干种石子的初始情况,其中每一行包含两个非负整
westbrook1998
·
2020-08-23 03:40
ACM练习题
acm杭电
HDU2177
取(2堆)石子游戏(威佐夫博弈)
题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=2177取(2堆)石子游戏TimeLimit:3000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):2606AcceptedSubmission(s):1582ProblemDescription有两
winter2121
·
2020-08-20 04:24
ACM**博弈*******
HDU2177
:取(2堆)石子游戏(威佐夫博弈)
ProblemDescription有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。游戏规定,每次有两种不同的取法,一是可以在任意的一堆中取走任意多的石子;二是可以在两堆中同时取走相同数量的石子。最后把石子全部取完者为胜者。现在给出初始的两堆石子的数目,如果轮到你先取,假设双方都采取最好的策略,问最后你是胜者还是败者。如果你胜,你第1次怎样取子?Input输入包含若干行,表示若干种石子
键盘上的舞者
·
2020-08-20 03:30
博弈
HDU
博弈
hdu2177
取(2堆)石子游戏
取(2堆)石子游戏TimeLimit:3000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):722AcceptedSubmission(s):438ProblemDescription有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。游戏规定,每次有两种不同的取法,一是可以在任意的一
相知无悔
·
2020-08-18 03:28
博弈
hdu
取(2堆)石子游戏 (
hdu2177
)
有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。游戏规定,每次有两种不同的取法,一是可以在任意的一堆中取走任意多的石子;二是可以在两堆中同时取走相同数量的石子。最后把石子全部取完者为胜者。现在给出初始的两堆石子的数目,如果轮到你先取,假设双方都采取最好的策略,问最后你是胜者还是败者。如果你胜,你第1次怎样取子?Input输入包含若干行,表示若干种石子的初始情况,其中每一行包含两个非负整
冰糖葫芦很乖
·
2020-08-17 22:36
博弈
HDU 2177 取(2堆)石子游戏题解
知识:博弈论威佐夫博弈(WythoffGame)题目:
HDU2177
链接有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。
Krone_
·
2020-08-17 20:13
ACM
hdu2177
#include#include#includeusingnamespacestd;#defineoo(~0U>>1)#defineMAXN1000+10inttemp[MAXN];intnode[MAXN];intas[1000*MAXN][2];voidinput(){inta,b;for(inti=0;i>a>>b,a+b){if(a>b){intt=a;a=b;b=t;}intk=(b-a
Fate_O
·
2020-08-13 19:00
ACM->简单博弈
hdu2177
取(2堆)石子游戏----威佐夫博弈,输出第一步最优策略
取(2堆)石子游戏TimeLimit:3000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):427AcceptedSubmission(s):258ProblemDescription有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。游戏规定,每次有两种不同的取法,一是可以在任意的一
qiqijianglu
·
2020-08-13 16:12
博弈
HDU2177
第一步取法
imeLimit:3000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):1008AcceptedSubmission(s):606ProblemDescription有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。游戏规定,每次有两种不同的取法,一是可以在任意的一堆中取走任意多的石
寻华
·
2020-08-13 16:07
博弈第二种(威佐夫博弈)
HDU2177
——取(2堆)石子游戏(威佐夫博弈)
题目链接这道题是HDU1527的升级版,题意都好懂,是威佐夫博弈的一道模板题,如果不是很了解威佐夫博弈,可以看一看我写的HDU1527的博客,我大致陈述了威佐夫博弈的一些基本知识,有助于解决此题。这道题目就是判断了当前状态为非奇异局势的时候如何拿走石头使其成为奇异局势,由于数据范围在可接受范围之内,所以先吧0#include#include#include#includeusingnamespac
Jason_crawford
·
2020-08-13 11:57
博弈论
————算法————
ACM-威佐夫博弈之取(2堆)石子游戏——
hdu2177
取(2堆)石子游戏TimeLimit:3000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):932AcceptedSubmission(s):557ProblemDescription有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。游戏规定,每次有两种不同的取法,一是可以在任意的一
ltree98
·
2020-07-09 20:14
ACM-博弈
漫漫刷题路
ACM
威佐夫博弈
取2堆石子游戏
hdu2177
hdu1527进阶
hdu2177
取(2堆)石子游戏 (威佐夫博弈)
取(2堆)石子游戏TimeLimit:3000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):2054AcceptedSubmission(s):1238ProblemDescription有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。游戏规定,每次有两种不同的取法,一是可以在任意
随心丶而遇
·
2016-08-05 00:28
ACM—数论
ACM—博弈
各OJ刷题专栏
HDU2177
:取(2堆)石子游戏(威佐夫博弈)
Problem Description 有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。游戏规定,每次有两种不同的取法,一是可以在任意的一堆中取走任意多的石子;二是可以在两堆中同时取走相同数量的石子。最后把石子全部取完者为胜者。现在给出初始的两堆石子的数目,如果轮到你先取,假设双方都采取最好的策略,问最后你是胜者还是败者。如果你胜,你第1次怎样取子? &nbs
·
2015-10-31 10:19
HDU
取(2堆)石子游戏(威佐夫博弈+
hdu2177
)
2堆)石子游戏TimeLimit:1000MS MemoryLimit:32768KB 64bitIOFormat:%I64d&%I64uSubmit Status Practice
HDU2177
u010579068
·
2015-08-05 23:00
数论
博弈
威佐夫博弈
取2堆石子游戏
hdu2177
ACM-威佐夫博弈之取(2堆)石子游戏——
hdu2177
取(2堆)石子游戏TimeLimit:3000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):932 AcceptedSubmission(s):557ProblemDescription有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。游戏规定,每次有两种不同的取法,一
lx417147512
·
2014-05-02 13:00
ACM
取2堆石子游戏
威佐夫博弈
hdu1527进阶
hdu2177
HDU 2177 取(2堆)石子游戏
题目链接:
HDU2177
取(2堆)石子游戏巴什博奕。暴力搜索输出方案。
fobdddf
·
2014-03-16 21:00
hdu2177
取(2堆)石子游戏 威佐夫博奕
还是威佐夫博奕的模型,这题需要输出第一步的方案。先把所有的奇异局势打个表存起来,然后没读一组数据在表中搜一下,100W内的奇异局势大概有60W+种,数据组数不多的话还是没什么问题的...#include #include #include #include usingnamespacestd; typedeflonglongll; constdoublegold=1.618033988749
yanglei040
·
2014-02-23 02:00
HDU2177
:取(2堆)石子游戏(威佐夫博弈)
ProblemDescription有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。游戏规定,每次有两种不同的取法,一是可以在任意的一堆中取走任意多的石子;二是可以在两堆中同时取走相同数量的石子。最后把石子全部取完者为胜者。现在给出初始的两堆石子的数目,如果轮到你先取,假设双方都采取最好的策略,问最后你是胜者还是败者。如果你胜,你第1次怎样取子? Input输入包含若干行,表示若干种
libin56842
·
2013-12-18 21:00
HDU
博弈
hdu2177
取(2堆)石子游戏
取(2堆)石子游戏TimeLimit:3000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):722AcceptedSubmission(s):438ProblemDescription有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。游戏规定,每次有两种不同的取法,一是可以在任意的一
u010422038
·
2013-09-29 21:00
Wythoff Game(
hdu2177
)
对于某个局势(a,b) ,b>=a差值k=b-a对于某个确定的k有唯一的奇异局势(必败点)(a_k,b_k) 其中a_k=k*(1+sqrt(5))/2 b_k=a_k+k如果a,b是奇异局势则输出0不是的话输出1(通过某种操作可以获胜)已知a,b操作分5种1.a==b同时减去a得到0,02.a==a_k b>b_kb-(b-b_k)3.a==a_k ba_k
dellaserss
·
2012-09-15 15:00
HDU2177
取(2堆)石子游戏 威佐夫博弈
ProblemDescription有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。游戏规定,每次有两种不同的取法,一是可以在任意的一堆中取走任意多的石子;二是可以在两堆中同时取走相同数量的石子。最后把石子全部取完者为胜者。现在给出初始的两堆石子的数目,如果轮到你先取,假设双方都采取最好的策略,问最后你是胜者还是败者。如果你胜,你第1次怎样取子? Input 输入包含若干行,表示若干
No_Retreats
·
2012-08-24 21:00
游戏
input
output
上一页
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
其他