随笔分类 -  博弈论

摘要:题面 "题面" 题解 感觉这题挺神仙的,根据一些奇奇怪怪的证明可以得到: 最后的终止状态一定是$m, m, m, m, .... n \% m$. 因此我们可以O(1)计算到终止状态所需步数,然后根据奇偶性即可判断谁胜谁负。 阅读全文
posted @ 2019-01-31 15:16 ww3113306 阅读(219) 评论(0) 推荐(0)
摘要:题面 "题面" 题解 首先我们知道一个关于除法的重要性质:对于一个固定的$i$,表达式$\frac{i}{m}$的取值只有根号个。 因此我们考虑如何优化SG函数的求解。 观察到在取值相同的同一段中,分完之后只会有m堆取值为x 或者x + 1的石子。 因此我们不需要知道每种取值的石子具体有多少,我们只 阅读全文
posted @ 2019-01-31 15:12 ww3113306 阅读(144) 评论(0) 推荐(0)
摘要:题面 "题面" 题解 这题的思路比较特别,观察到我们的每次操作实质上是对于一颗豆子的操作,而不是对一瓶豆子的操作,因此我们要把每颗豆子当做一个独立的游戏,而它所在的瓶子代表了它的SG值。 瓶子数量很少,因此我们只需要枚举每个豆子的后继状态暴力转移即可 include using namespace 阅读全文
posted @ 2019-01-31 14:57 ww3113306 阅读(172) 评论(0) 推荐(0)
摘要:题面 "题面" 题解 观察题目,我们可以发现,这个游戏其实就是不断再把对方挤到一边去,也就是黑子不断往左走,白子不断往右走。 因此可以发现,如果将黑白子按顺序两两配对,那么它们中间的距离会不断缩小,且每次操作只能改变k对黑白子中间的距离,并且每次改变多少没有限制。 那么这就变成了一个kth nim游 阅读全文
posted @ 2019-01-31 14:53 ww3113306 阅读(158) 评论(0) 推荐(0)
摘要:题面 "题面" 题解 通过观察,我们可以发现如下性质: 可以看做是2个人在不断移动空格,只是2个人能移动的边不同 一个位置不会被重复经过 : 根据题目要求,因为是按黑白轮流走,所以不可能重复经过一个点,不然就变成一个人连续走2次了 原图是一个二分图 : 也是由按黑白轮流走这个要求得到的 因此我们对原 阅读全文
posted @ 2019-01-31 14:41 ww3113306 阅读(175) 评论(0) 推荐(0)
摘要:好久没更博了QWQ,今天来补点票 阅读全文
posted @ 2019-01-31 14:35 ww3113306 阅读(346) 评论(0) 推荐(0)
摘要:~~~题面~~~ 题解: 题目大意:有2堆石子数分别为x, y的石子,你每次可以从中间的某一堆中取出2i个石子,扔掉i个,并把剩下的i个放到另一堆,无法操作的人就输了。 现在给定x,y,判断先手必赢还是先手必输。 表示这题推出了一个性质,,,然后,,,就没有然后了。 看题解还是比较妙的。 结论:如果 阅读全文
posted @ 2018-10-19 22:16 ww3113306 阅读(397) 评论(0) 推荐(0)

知识共享许可协议
本作品采用知识共享署名-非商业性使用-禁止演绎 3.0 未本地化版本许可协议进行许可。