博弈
litble
Away From OI已久,一天天变菜中,博客平时不咋看,也没能力答疑和改错了,因此不会互动见谅orz
展开
-
bzoj1022/洛谷P4279 关于Nim游戏的一点理解
题目分析https://www.cnblogs.com/Robert-Yuan/p/5282669.htmlNim游戏马上就要到高考假了,老师给大家发了许多许多卷子作为礼物,小L将各科卷子分类放好之后,小B说了一个提议: 我们来玩一个游戏吧,每次选择一堆卷子,轮流从其中拿走几张,但是不能不拿。谁没有卷子拿了,谁就输了。输了的人要帮赢了的人写一张卷子。小L觉得海星,反正她也...原创 2018-06-02 16:11:28 · 330 阅读 · 2 评论 -
bzoj4134 ljw和lzr的hack比赛 trie树合并
题目分析首先,我们删掉所有被Hack的点,剩下的点的父亲,为原树上它的第一个没有被Hack的祖先。则产生了一个森林。那么对于这个游戏局面,sg值为每棵树的sg值的异或和。现在考虑一棵树的sg怎么算。记g(x)g(x)g(x)为在这棵树中选一个节点xxx,将xxx与其祖先全部删除,剩下的子树们的sg异或和。那么该树中所有g(x)g(x)g(x)的mex就是该树的sg。我们发现,假设我们现在在...原创 2018-09-29 20:55:51 · 289 阅读 · 0 评论 -
博弈论知识点梳理
众所周知litble很菜,博弈论基本不会只能背结论,最近好像石乐志,结论都忘干净了,所以复习一下。感谢yyb大佬这篇令人感动的博客->here。巴什博奕(Bash Game):有nnn个石子,两名玩家每次可以取走[1,m][1,m][1,m]个石子,谁不能操作谁输。若(m+1)∣n(m+1)|n(m+1)∣n,先手必败,否则必胜。尼姆博弈(Nim Game):有KKK堆石子,第iii...原创 2018-11-05 20:04:31 · 733 阅读 · 0 评论 -
codeforces 1149E Election Promises Nim游戏
题目分析这题好喵啊。如果没有“任意修改相邻城市的税收”这个操作,就是个美滋滋的Nim游戏。接下来的思路就很巧妙了,将城市分组。所有出度为0的点为第0组,其他点为第mex(其可达节点的组编号)组。这个有两个性质:同一组不存在一对节点xxx,yyy,满足存在边(x,y)(x,y)(x,y)。对于第ttt组中的任意一个点,它可以到达第000到第ttt组,每一组中的至少一点。若每一组的...原创 2019-05-30 15:45:14 · 381 阅读 · 0 评论