随笔分类 -  ACM-博弈

摘要:链接:https://www.nowcoder.com/acm/contest/203/G来源:牛客网 题目描述 有n堆石子,第i堆石子有xi个。 修修和栋栋轮流取石子,每人每次需要从任意一堆石子中取走个,修修先手。无法操作的人失败。此外,如果一个人取完了一堆石子,他会立即获胜。 不巧的是,修修除了 阅读全文
posted @ 2018-10-05 15:52 楼主好菜啊 阅读(492) 评论(0) 推荐(0) 编辑
摘要:Nim is a two-player mathematic game of strategy in which players take turns removing objects from distinct heaps. On each turn, a player must remove a 阅读全文
posted @ 2018-05-10 10:05 楼主好菜啊 阅读(308) 评论(0) 推荐(0) 编辑
摘要:1 .anti-nim 2 . 可以拆分的 阅读全文
posted @ 2018-05-09 23:54 楼主好菜啊 阅读(183) 评论(0) 推荐(0) 编辑
摘要:推荐博客 :http://www.cnitblog.com/weiweibbs/articles/42735.html 任何一个大学生对菲波那契数列(Fibonacci numbers)应该都不会陌生,它是这样定义的: F(1)=1; F(2)=2; F(n)=F(n-1)+F(n-2)(n>=3) 阅读全文
posted @ 2018-05-09 22:36 楼主好菜啊 阅读(164) 评论(0) 推荐(0) 编辑
摘要:Two players, Stan and Ollie, play, starting with two natural numbers. Stan, the first player, subtracts any positive multiple of the lesser of the two 阅读全文
posted @ 2018-05-07 16:31 楼主好菜啊 阅读(288) 评论(0) 推荐(0) 编辑
摘要:Georgia and Bob decide to play a self-invented game. They draw a row of grids on paper, number the grids from left to right by 1, 2, 3, ..., and place 阅读全文
posted @ 2018-05-07 11:20 楼主好菜啊 阅读(207) 评论(0) 推荐(0) 编辑
摘要:问题描述 : 有N堆物品,其中第 i 堆有 pi 个物品,每次从一堆中选出若干个物品去掉(但不能为 0 ),两人轮流取物品,谁不能取谁就输了,问什么情况下会先手必胜? 代码示例 : 尼姆博弈有几种经典的扩展形式 1 . 限定每次取物的上限 问题 : 有 n 堆物品,其中第 i 堆有 pi 个物品,每 阅读全文
posted @ 2018-05-06 08:19 楼主好菜啊 阅读(254) 评论(0) 推荐(0) 编辑
摘要:题目类型 : 有两堆物品数量若干,两人轮流从某一堆或同时从两堆中选取同样多的物品,规定每次最小选一个,多者不限,最后一次取尽者获胜。 分析 : 相比于巴什博弈,此种博弈得情形更加复杂些,我们用(X , Y)表示当前得局势,如果甲面对(0 , 0)说明甲输掉了比赛,我们称这种状态是奇异局势,前几个奇异 阅读全文
posted @ 2018-05-05 21:02 楼主好菜啊 阅读(253) 评论(0) 推荐(0) 编辑
摘要:1堆石子有n个,两人轮流取.先取者第1次可以取任意多个,但不能全部取完.以后每次取的石子数不能超过上次取子数的2倍。取完者胜.先取者负输出"Second win".先取者胜输出"First win". Input输入有多组.每组第1行是2<=n<2^31. n=0退出. Output先取者负输出"S 阅读全文
posted @ 2018-02-28 19:39 楼主好菜啊 阅读(118) 评论(0) 推荐(0) 编辑
摘要:2017-08-05 22:48:00 问题模型:只有一堆n个物品,两个人轮流从这堆物品中取物,规定每次至少取一个,最多取m个,最后取光者得胜。 问题分析 : 甲要想赢,从最后一步考虑,那他面对的石子必须是 <= m 的 , 又因为m是 >= 1 的 ,所以倒数第二步的石子如果是m+1 的话,无论乙 阅读全文
posted @ 2017-08-05 22:46 楼主好菜啊 阅读(2025) 评论(0) 推荐(0) 编辑
摘要:博弈的分类: 1 . 巴士博弈 2 . 博弈的特点: 1 . 博弈模型为两人轮流决策的非合作博弈。即两人轮流进行决策,并且两人都采用最优策略来获取胜利 。( 巴士博弈即符合此特点 ) 2 . 在博弈中 , 存在一种——奇异局势 , 借助巴士博弈的经典题说 , 就是比如轮到某人取石子时,无论他怎么取, 阅读全文
posted @ 2017-08-05 22:22 楼主好菜啊 阅读(207) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示