码迷,mamicode.com
首页 >  
搜索关键字:取石子游戏    ( 190个结果
HDU 2516 取石子游戏(斐波那契博弈)
题目地址:HDU 2516 当且只当n是一个斐波那契数的时候是必败态。可以写出几组数据找规律就可以发现这个规律。 证明如下: 就像“Wythoff博弈”需要“Beatty定理”来帮忙一样,这里需要借助“Zeckendorf定理”(齐肯多夫定理):任何正整数可以表示为若干个不连续的Fibonacci数之和。 先看看FIB数列的必败证明: 1、当i=2时,先手只能取1颗,显然...
分类:其他好文   时间:2014-09-16 12:40:01    阅读次数:203
HDU5011-Game(博弈)
题目链接 题意:取石子游戏,两个人轮流取石子,取石子有规则,要么那掉这堆石子,要么将这堆石子分成两堆,在加入原来的石堆当中,先手取完算胜利,否则失败。 思路:简单的Nim游戏,所有值异或为0时,先手失败。 代码: #include #include #include #include #include using namespace std; cons...
分类:其他好文   时间:2014-09-15 01:07:08    阅读次数:153
取石子游戏详解
取石子游戏是一个古老的博弈游戏,据说是发源于中国,它是组合数学领域的一个经典问题。它有许多不同的玩法,基本上是两个玩家,玩的形式是轮流抓石子,胜利的标准是抓走了最后的石子。 玩家设定: 先取石子的是玩家A,后取石子的是玩家B。 经典的三种玩法: 一、Bash Game,有1堆含n个石子,两个人轮流从这堆物品中取物,规定每次至少取1个,最多取m个。取走最后石子的...
分类:其他好文   时间:2014-09-13 10:42:55    阅读次数:324
[原博客] POJ 1740 A New Stone Game
题目链接题意:有n堆石子,两人轮流操作,每次每个人可以从一堆中拿走若干个扔掉(必须),并且可以从中拿走一些分到别的有石子的堆里(可选),当一个人不能拿时这个人输。给定状态,问是否先手必胜。我们参考普通取石子游戏可知,如果只有一堆,先手必胜。如果有两堆一样,先手必败,对称博弈,第一个人怎么取,第二个人...
分类:其他好文   时间:2014-09-08 00:57:16    阅读次数:311
[原博客] POJ 1067 取石子游戏
题目链接有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。游戏规定,每次有两种不同的取法,一是可以在任意的一堆中取走任意多的石子;二是可以在两堆中同时取走相同数量的石子。最后把石子全部取完者为胜者。现在给出初始的两堆石子的数目,如果轮到你先取,假设双方都采取最好的策略,问最后你是胜者还是败...
分类:其他好文   时间:2014-09-08 00:56:36    阅读次数:402
[原博客] POJ 2975 Nim 统计必胜走法个数
题目链接题意介绍了一遍Nim取石子游戏,可以看上一篇文章详细介绍。问当前状态的必胜走法个数,也就是走到必败状态的方法数。我们设sg为所有个数的Xor值。首先如果sg==0,它不可能有必胜走法,输出0.对于任意一堆有a[i]个石子,若sg Xor a[i] #include#include#inclu...
分类:其他好文   时间:2014-09-08 00:55:16    阅读次数:271
取石子游戏
取石子游戏Time Limit:1000MSMemory Limit:10000KTotal Submissions:29247Accepted:9575Description有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。游戏规定,每次有两种不同的取法,一是可以在任意的一堆中取走任意多...
分类:其他好文   时间:2014-08-31 19:55:51    阅读次数:254
NYOJ-取石子(一)
取石子(一) 时间限制:3000 ms  |  内存限制:65535 KB 难度:2 描述一天,TT在寝室闲着无聊,和同寝的人玩起了取石子游戏,而由于条件有限,他/她们是用旺仔小馒头当作石子。游戏的规则是这样的。设有一堆石子,数量为N(1<=N<=1000000),两个人轮番取出其中的若干个,每次最多取M个(1<=M<=1000000),最先把石子取完者胜利。我们知道,T...
分类:其他好文   时间:2014-08-29 20:09:18    阅读次数:247
hdu 2516 取石子游戏
取石子游戏Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2816Accepted Submission(s): 1626Problem Descr...
分类:其他好文   时间:2014-08-24 00:20:21    阅读次数:153
hdu 1527
取石子游戏Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 3669Accepted Submission(s): 1839Problem Descr...
分类:其他好文   时间:2014-08-24 00:16:11    阅读次数:233
190条   上一页 1 ... 15 16 17 18 19 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!