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
巴什博弈
HDU 4764 Stone(博弈)
SampleInput1130310200 SampleOutputJiangTangJiang分析:可以看成是谁先取完n-1个石子,谁获胜,则变成完完全全的
巴什博弈
,当然要考虑
·
2013-09-30 08:00
HDU
HDOJ 4764 - Stone
巴什博弈
模板题...
题解: 简单的
巴什博弈
...当(N-1)%(K+1)时先手必胜,否则后手必胜..因为若能每次取得K-1的倍数..就能控制住对方的下一步范围..Program:#include #include
kk303
·
2013-09-28 22:00
博弈论——取石子问题
(一)
巴什博弈
(BashGam
风云龙儿
·
2013-09-23 08:14
算法导论/数据结构
博弈论——取石子问题
(一)
巴什博弈
(BashGam
hanchengxi
·
2013-09-23 08:00
算法
关于博弈基础知识的总结:
巴什博弈
(Bash Game)、威佐夫博奕(Wythoff Game)、尼姆博奕(Nim Game)
文章PDF文档:http://www.kuaipan.cn/file/id_32020291156705322.html博弈论是二人或多人在平等的对局中各自利用对方的策略变换自己的对抗策略,达到取胜目标的理论。基础的基础a)当前执行者想赢。这个是必要的,有时候题目中判别胜负的条件会与平时练习的恰好相反,此时你就应该按照题目要求思考,即在经典模型中思考当前执行者想输的策略。b)定义P-positio
KinneV
·
2013-08-24 20:08
(
巴什博弈
)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1847看了别人的题解才明白;这题如果你是先手,考虑你的必胜态。注意,因为任何正整数都能写成若干个2的整数次方幂之和。由于规定只能取2的某个整数次方幂,只要你留给对手的牌数为3的倍数时,那么你就必赢,因为留下3的倍数时,对手有两种情况:1:如果轮到对方抓牌时只剩3张牌,对方要么取1张,要么取2张,剩下的你
lezong2011
·
2013-08-09 14:00
NYOJ 23题 取石子(一)
又引出了一个定理“
巴什博弈
”,即,你如果想打败对方,就要构造一种环境,这种环境就是每次留给对手(m+1)的倍数个石子,即(n%(m+1)!
u011547107
·
2013-08-05 23:00
博弈论
轮流报数,看谁先报到30.如果不知道
巴什博弈
的可能会觉得这个是个有运气成分的问题,但是如果知道的人一定知道怎样一定可以赢。
xuezhongfenfei
·
2013-05-09 10:00
吴昊品游戏核心算法(新年特别篇)—— 扑克牌游戏中的
巴什博弈
Problem: 1、 总共n张牌; 2、 双方轮流抓牌; 3、 每人每次抓牌的个数只能是2的幂次(即:1,2,4,8,16…) 4、 抓完牌,胜负结果也出来了:最后抓完牌的人为胜者; 假设Kiki和Cici都是足够聪明(其实不用假设,哪有不聪明的学生~),并且每次都是Kiki先抓牌,请问谁能赢呢? 用Bash博弈的思想来Thinking: 如果你是先手,考虑你的必胜态。注意,因为任何
吴昊系列
·
2013-02-28 12:00
吴昊品游戏核心算法(新年特别篇)—— 1堆级别的取石子游戏(
巴什博弈
)
之前有说过两种博弈了,这次给出
巴什博弈
。
巴什博弈
是什么? 只有一堆n个物品,两个人轮流从这堆物品中取物,规定每次至少取一个,最多取m个.最后取光者得胜.
·
2013-02-27 22:00
算法
HDU 2897 邂逅明下
思路:
巴什博弈
变形证明:假设先手为A,后手为B,初始n个,除最后一次每次取的石子个数必须在区间[p,q]内,则:1.若当前
qinmusiyan
·
2012-09-24 15:00
活动
NYOJ博弈系列-取石子
key=%E5%8F%96%E7%9F%B3%E5%AD%90第一个:
巴什博弈
题目链接:http://acm.nyist.ne
niushuai666
·
2012-09-21 16:00
HDU1846 Brave Game
思路:
巴什博弈
只有一堆n个石子,两个人轮流从这堆石子中子,规定每次至少取一个,最多取m个.最后取光者得胜.若n%(m+1)=0,则先手必败,否则先手必胜。
qinmusiyan
·
2012-09-06 14:00
c
DHOJ 1896 Brave Game
巴什博弈
#include intmain(){ intnum,n,m; scanf("%d",&num); while(num--){ scanf("%d%d",&n,&m); if(n%(m+1)!=0) printf("first\n"); else printf("second\n"); } return0; }
電泡泡
·
2012-08-29 14:00
HDU2147
巴什博弈
这一题就是
巴什博弈
,自学的孩子苦啊,网上找的资料还是有些不懂,先存着: 只要把PN状态图描绘出来就行了:P点:就是P个石子的时候,对方拿可以赢
No_Retreats
·
2012-08-23 16:00
游戏
算法
HDU 1846
巴什博弈
Problem Description十年前读大学的时候,中国每年都要从国外引进一些电影大片,其中有一部电影就叫《勇敢者的游戏》(英文名称:Zathura),一直到现在,我依然对于电影中的部分电脑特技印象深刻。今天,大家选择上机考试,就是一种勇敢(brave)的选择;这个短学期,我们讲的是博弈(game)专题;所以,大家现在玩的也是“勇敢者的游戏”,这也是我命名这个题目的原因。当然,除了“勇敢”,
No_Retreats
·
2012-08-11 08:00
游戏
c
测试
input
output
巴什博弈
巴什博弈
(定理献上):只有一堆n个物品,两个人轮流从这堆物品中取物,规定每次至少取一个,最多取m个.最后取光者得胜.n=(m+1)r+s,(r为任意自然数,s≤m),即n%(m+1)!
No_Retreats
·
2012-08-11 02:00
取石子游戏之
巴什博弈
下面这段来自白白の屋的文章的一段:
巴什博弈
:只有一堆n个物品,两个人轮流从这堆物品中取物,规定每次至少取一个,最多取m个。最后取光者得胜。
xuzengqiang
·
2012-07-19 16:00
游戏
博弈的三个巨人 巴什博奕 威佐夫博奕 尼姆博奕
博客背景:在最早接触博弈的是培训课和学长来博弈,是
巴什博弈
,呵呵,感觉挺有趣的,以后就找个朋友耍他或者她,嘿嘿,AC之余还可以把妹,何乐而不为呢?凭什么咱们就得一直苦逼呢?
kg_second
·
2012-07-07 22:00
【
巴什博弈
】杭电 hdu 1846 Brave Game
/*THEPROGRAMISMADEBYPYY*/ /*----------------------------------------------------------------------------// Copyright(c)2012panyanyanyAllrightsreserved. URL:http://acm.hdu.edu.cn/showproblem.php?pid=1
panyanyany
·
2012-03-04 10:00
【
巴什博弈
】杭电 hdu 1846 Brave Game
/* THE PROGRAM IS MADE BY PYY */ /*----------------------------------------------------------------------------// Copyright (c) 2012 panyanyany All rights reserved. URL : http://acm.hdu
txf2004
·
2012-03-04 10:00
杭电 hdu
博弈
(一)
巴什博弈
(BashGame):只有一堆n个物品,两个人轮流从这堆物品中取物,规定每次至少取一个,最多取m个。最后取光者得胜。
Tsaid
·
2011-11-24 21:00
HDU_Steps8.2 博弈入门 HDU1846 HDU1847 HDU1848 HDU2149 HDU2188 HDU2147 HDU1907 HDU1851
8.2.1HDU1846BraveGame
巴什博弈
,抢报n-k(m+1)的人可以获胜,只有当n%(m+1)==0时先手赢8.2.2HDU1847GoodLuckinCET-4Everybody!
swm8023
·
2011-11-01 02:00
hdu 1846 有趣,有趣
博弈问题除了有趣之外,我也想不到有什么可以形容了,知识有用之余,又可以骗下那些无知的小朋友(奸笑ing…………)这个又是经典的说,叫做
巴什博弈
,英文叫BashGame。
HZXPH
·
2011-08-04 16:00
游戏
bash
很有意思的博弈论
轮流报数,看谁先报到30.如果不知道
巴什博弈
的可能会觉得这个是个有运气成分的问题,但是如果知道的人一定知道怎样一定可以赢。
niushuai666
·
2011-07-27 19:00
游戏
HDU 2188
HDU2188把谁先捐满n 元,看作共有n 元每次可取1——m元,谁最后取光————
巴什博弈
#include #include using namespace std;int main (){ int
雪黛依梦
·
2010-08-27 22:00
hdu 1846
hdu1846理解了博弈中的
巴什博弈
就很简单,没理解的话就。。。。
雪黛依梦
·
2010-08-27 10:00
三种简单博弈问题的简单介绍
轮流报数,看谁先报到30.如果不知道
巴什博弈
的可能会觉得这个是个有运气成分的问题,但是如果知道的人一定知道怎样一定可以赢。
klion26
·
2010-08-25 17:00
博弈问题几种类型
博弈问题几种类型(转) 一)
巴什博弈
(BashGame):只有一堆n个物品,两个人轮流从这堆物品中取物,规定每次至少取一个,最多取m个。最后取光者得胜。
The Fourth Dimension Space
·
2010-03-14 00:00
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
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
其他