随笔分类 -  数学--博弈论

摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=3576 (题目链接) 题意 给出一个数$F$,然后$n$堆石子,每次操作可以把一堆不少于$F$的石子分成$m$堆,$m$是玩家任选的不少于$2$的正整数,这$m$堆石子中最多的一堆与最少的一堆之差不超过 阅读全文
posted @ 2017-02-24 21:51 MashiroSky 阅读(276) 评论(0) 推荐(1)
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=2281 (题目链接) 题意 一个1*n的棋盘,棋盘上一个隔一个的放着个黑棋和白棋,最左端是白棋,最右端是黑棋每次可以向左或向右移动<=d颗棋子,移动不能跨越棋子,也不能越出边界,问先手必胜的初始状态有多 阅读全文
posted @ 2016-12-25 15:42 MashiroSky 阅读(308) 评论(0) 推荐(0)
摘要:http://poj.org/problem?id=2960 (题目链接) 题意 经典Nim游戏,只是给出了一个集合S,每次只能取S[i]个石子。 Solution ${g(x)=mex\{SG(x-s[1]),SG(x-s[2])……\}}$ 数据范围很小,可以暴力求SG,顺便记忆化一下。不知道为 阅读全文
posted @ 2016-09-27 22:30 MashiroSky 阅读(737) 评论(0) 推荐(0)
摘要:http://poj.org/problem?id=2234 (题目链接) 题意 经典取火柴游戏 Solution 裸的Nim游戏,也就是取石子。 整个游戏的sg值为每一堆火柴(子游戏)的异或和。 代码 阅读全文
posted @ 2016-09-27 22:29 MashiroSky 阅读(298) 评论(0) 推荐(0)
摘要:http://poj.org/problem?id=1740 (题目链接) 男人八题之一 题意 对于n堆石子,每堆若干个,两人轮流操作,每次操作分两步,第一步从某堆中去掉至少一个,第二步(可省略)把该堆剩余石子的一部分分给其它的某些堆。最后谁无子可取即输。 Solution 首先我们考虑两堆相等的情 阅读全文
posted @ 2016-09-27 22:28 MashiroSky 阅读(592) 评论(0) 推荐(2)
摘要:http://poj.org/problem?id=1067 (题目链接) 题意 有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。游戏规定,每次有两种不同的取法,一是可以在任意的一堆中取走任意多的石子;二是可以在两堆中同时取走相同数量的石子。最后把石子全部取完者为胜者。现在给出初始的两堆 阅读全文
posted @ 2016-09-27 21:25 MashiroSky 阅读(772) 评论(0) 推荐(2)
摘要:www.lydsy.com/JudgeOnline/problem.php?id=2819 (题目链接) 题意 动态树上路径异或和。 Solution Nim取石子游戏的sg值就是每堆石子的异或和,所以问题的实质就是树上路径异或和。 看到题目,树上区间问题果断树链剖分,结果TLE,算了下复杂度nlo 阅读全文
posted @ 2016-09-27 19:47 MashiroSky 阅读(386) 评论(0) 推荐(0)
摘要:www.lydsy.com/JudgeOnline/problem.php?id=2463 (题目链接) 题意 一个n*n的棋盘,开始时左上角有一个棋子,每次可以把棋子向4个方向移动,但不能移动到曾经走过的格子上,无法移动者输,问是否存在先手必胜策略。 Solution 手玩了一下n<=4的情况,发 阅读全文
posted @ 2016-09-27 19:46 MashiroSky 阅读(287) 评论(0) 推荐(0)
摘要:poj.org/problem?id=3537 (题目链接) 题意 给出一个1*n的棋盘,每次可以选择一个没被标记过的点打标记,若经过某一步操作使得出现3个连续的标记,则最后操作的人获胜。问是否存在先手必胜策略。 Solution 我们可以很快发现,若给x位置打上标记,那么棋盘就被分成了2份,分别是 阅读全文
posted @ 2016-09-27 19:45 MashiroSky 阅读(246) 评论(0) 推荐(0)
摘要:www.lydsy.com/JudgeOnline/problem.php?id=3105 (题目链接) 题意 在第一个回合中,第一个游戏者可以直接拿走若干个整堆的火柴。可以一堆都不拿,但不可以全部拿走。第二回合也一样,第二个游戏者也有这样一次机会。从第三个回合(又轮到第一个游戏者)开始,规则和Ni 阅读全文
posted @ 2016-09-27 19:39 MashiroSky 阅读(283) 评论(0) 推荐(0)