随笔分类 - 博弈论
摘要:牛客多校2022 2 C Link with Nim Game nim游戏,问必胜方想尽快结束,必败方想尽量拖,问回合数,第一步取石子的方案数。 必败方选择lowbit最小的一组石子堆取1,必胜方只能选择另一个lowbit最小的一组石子取1,所以当一个局面是必败时,剩余局数为剩下
阅读全文
摘要:题目描述 意思就是说两个人轮流剪纸片,直到有一个人剪出1*1的方格就算这个人赢了。然后给出纸片的长和宽,求先手会赢还是会输 (1<=n,m<=200) 题解 看了一眼,这不是裸的SG吗 啪啪啪写完,一交T了,居然没算复杂度就交了。。。 首先明确,把纸片分成两部分之后的SG是分成两个纸片的异或。 一个
阅读全文
摘要:题意 题解 对于像我这种不知道威佐夫博弈的人来说,拿到题就开始打表了。 然而打完后并没有发现什么。 然后才知道是威佐夫博弈。 结论是当(int)((b-a)*((sqrt(5.0)+1.0)/2.0))=a时为必败局面。 否则为必胜局面。 推荐证明
阅读全文
摘要:题意 题解 如果n是6的倍数,先手必败,否则先手必胜。 因为6*x一定不是pk 所以取得话会变成6*y+a的形式a=1,2,3,4,5; 然后a一定为质数。我们把a取完就又成为了6*x的形式。 又因为总数不断减少,所以6*x的局面是必败局面。 做完这题让我想起了初中时就被这种问题被人坑过。 然后博弈
阅读全文