
~~~~~~~博弈~~~~~~
yphacker
心之所动,且就随缘去吧
展开
-
HDU5011 Game(Nim博弈)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5011原创 2014-09-19 12:26:36 · 555 阅读 · 0 评论 -
蓝桥杯 历届试题 高僧斗法
历届试题 高僧斗法问题描述 古时丧葬活动中经常请高僧做法事。仪式结束后,有时会有“高僧斗法”的趣味节目,以舒缓压抑的气氛。 节目大略步骤为:先用粮食(一般是稻米)在地上“画”出若干级台阶(表示N级浮屠)。又有若干小和尚随机地“站”在某个台阶上。最高一级台阶必须站人,其它任意。(如图1所示) 两位参加游戏的法师分别指挥某个小和尚向上走任意多级的台阶,但会被站在高级台原创 2016-05-22 17:46:33 · 1365 阅读 · 0 评论 -
博弈(SG函数讲解及其应用)(hdu1848)
摘自jumping_frog聚聚的博客:首先定义mex(minimal excludant)运算,这是施加于一个集合的运算,表示最小的不属于这个集合的非负整数。例如mex{0,1,2,4}=3、mex{2,3,5}=0、mex{}=0。对于一个给定的有向无环图,定义关于图的每个顶点的Sprague-Grundy函数g如下:g(x)=mex{ g(y) | y是x的后继 },这里原创 2016-05-21 22:45:07 · 1029 阅读 · 0 评论 -
博弈(巴什博弈讲解及其应用)(hdu2149,hdu2188)
摘自百度百科:巴什博弈只有一堆n个物品,两个人轮流从这堆物品中取物,规定每次至少取一个,最多取m个。最后取光者得胜。显然,如果n=m+1,那么由于一次最多只能取m个,所以,无论先取者拿走多少个,后取者都能够一次拿走剩余的物品,后者取胜。因此我们发现了如何取胜的法则:如果n=(m+1)r+s,(r为任意自然数,s≤m),那么先取者要拿走s个物品,如果后取者拿走k(≤m)个,那么先原创 2016-05-21 23:20:29 · 1641 阅读 · 0 评论