随笔分类 -  ACM_博弈论

摘要:题目链接 设根节点的深度为0,将所有深度为奇数的节点的石子数目xor起来,则先手必胜当且仅当这个xor和不为0。 证明同阶梯博弈。对于偶深度的点上的石子,若对手移动它们,则可模仿操作;对于奇深度上的石子,移动一次即进入偶深度的点。 时空复杂度O(n)。 用vector存搜一下就行。 阅读全文
posted @ 2016-12-19 10:39 Ritchie丶 阅读(249) 评论(0) 推荐(0)
摘要:题目链接 一直觉得巴什博奕是最简单的博弈遇到肯定没问题,结果被虐惨了,看完标程错了10多遍都没反应过来,当然标程题解和代码的意思也写反了,但是还是想对自己说一句mdzz,傻啊!!!这道题很不错,我觉得很有必要拿来写一篇博客。 题意:n个石子,两个人轮流取,q次询问,每次询问给定k和l,取的石子数目在 阅读全文
posted @ 2016-09-14 21:24 Ritchie丶 阅读(319) 评论(0) 推荐(0)
摘要:题目:传送门。 题意:长度为N的格子,Alice和Bob各占了最左边以及最右边K个格子,每回合每人可以选择一个棋子往对面最近的一个空格移动。最先不能移动的人获得胜利。 题解: k=1时 很容易看出,n为奇数则后手获胜,n为偶数则先手获胜 k>1时 如果n=2*k+1,则棋 盘中只有一个空白的格子,每 阅读全文
posted @ 2016-08-11 20:18 Ritchie丶 阅读(325) 评论(1) 推荐(0)
摘要:题目:传送门。 有一堆个数为n(n>=2)的石子,游戏双方轮流取石子,规则如下: 1)先手不能在第一次把所有的石子取完,至少取1颗; 2)之后每次可以取的石子数至少为1,至多为对手刚取的石子数的2倍。 约定取走最后一个石子的人为赢家,求必败态。 结论:当n为Fibonacci数的时候,必败。 f[i 阅读全文
posted @ 2016-08-11 19:34 Ritchie丶 阅读(593) 评论(0) 推荐(0)
摘要:题目:传送门。 题意:中文题。T组数据,每组给定一个n*m的棋盘,棋盘中的1代表黑色,0代表白色,每次可以将1或者非2质数的全黑色方形区域变为白色,不能操作者输,问谁能赢。 题解:每次可以将1或者非2质数的全黑色方形区域变为白色,那么每次变化的都是奇数,所以求出黑色方格总和判断奇偶性即可。 阅读全文
posted @ 2016-08-11 19:00 Ritchie丶 阅读(185) 评论(0) 推荐(0)
摘要:题目:传送门。 题意:有n行,每行最多20个棋子,对于一个棋子来说,如果他右面没有棋子,可以移动到他右面;如果有棋子,就跳过这些棋子移动到后面的空格,不能移动的人输。 题解:状态压缩博弈,对于一行2^20-1种情况来说处理出每一种情况的后继状态,求出sg值,进行异或即可。 阅读全文
posted @ 2016-08-08 18:58 Ritchie丶 阅读(258) 评论(0) 推荐(0)
摘要:A Simple Nim Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 79 Accepted Submission(s): 48 Proble 阅读全文
posted @ 2016-08-04 18:58 Ritchie丶 阅读(357) 评论(0) 推荐(0)
摘要:题目:传送门 题意:一个国际象棋棋盘,有四种棋子,从(n,m)走到(1,1),走到(1,1)的人赢,先手赢输出B,后手赢输出G,平局输出D。 题解:先把从(n,m)走到(1,1)看做是从(1,1)走到(n,m)。 四种棋子的规则如下: 1、王(King):横、竖、斜都可以走,每次限走一格 2、车(R 阅读全文
posted @ 2016-07-26 18:53 Ritchie丶 阅读(783) 评论(5) 推荐(0)
摘要:Alice and Bob Time Limit:3000MS Memory Limit:128000KB 64bit IO Format:%lld & %llu Submit Status Practice ACdream 1112 Alice and Bob Submit Status Prac 阅读全文
posted @ 2016-07-02 11:54 Ritchie丶 阅读(365) 评论(0) 推荐(0)
摘要:Fibonacci again and again Time Limit: 1000MS Memory Limit: 32768KB 64bit IO Format: %I64d & %I64u Submit Status Description 任何一个大学生对菲波那契数列(Fibonacci n 阅读全文
posted @ 2016-06-29 19:23 Ritchie丶 阅读(327) 评论(0) 推荐(0)
摘要:Nim or not Nim? Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u Submit Status Practice HDU 3032 Nim or not Nim? Submit Status Pra 阅读全文
posted @ 2016-06-29 16:10 Ritchie丶 阅读(491) 评论(0) 推荐(0)
摘要:kiki's game Time Limit: 1000MS Memory Limit: 10000KB 64bit IO Format: %I64d & %I64u Submit Status Description Recently kiki has nothing to do. While s 阅读全文
posted @ 2016-06-29 13:09 Ritchie丶 阅读(319) 评论(0) 推荐(0)
摘要:Climbing the Hill Time Limit: 1000MS Memory Limit: 32768KB 64bit IO Format: %I64d & %I64u Submit Status Description Alice and Bob are playing a game c 阅读全文
posted @ 2016-06-28 20:41 Ritchie丶 阅读(922) 评论(0) 推荐(0)
摘要:Georgia and Bob Time Limit: 1000MS Memory Limit: 10000KB 64bit IO Format: %I64d & %I64u Submit Status Description Georgia and Bob decide to play a sel 阅读全文
posted @ 2016-06-28 19:03 Ritchie丶 阅读(186) 评论(0) 推荐(0)
摘要:Being a Good Boy in Spring Festival Time Limit: 1000MS Memory Limit: 32768KB 64bit IO Format: %I64d & %I64u Submit Status Description 一年在外 父母时刻牵挂 春节回家 阅读全文
posted @ 2016-06-28 18:18 Ritchie丶 阅读(727) 评论(0) 推荐(0)
摘要:Game Time Limit: 1000MS Memory Limit: 32768KB 64bit IO Format: %I64d & %I64u Submit Status Description Bob and Alice are playing a new game. There are 阅读全文
posted @ 2016-06-28 17:48 Ritchie丶 阅读(549) 评论(0) 推荐(0)
摘要:S-Nim Time Limit: 2000MS Memory Limit: 65536KB 64bit IO Format: %I64d & %I64u Submit Status Description Arthur and his sister Caroll have been playing 阅读全文
posted @ 2016-06-27 15:39 Ritchie丶 阅读(149) 评论(0) 推荐(0)
摘要:C - Crazy Calendar Time Limit:4000MS Memory Limit:32768KB 64bit IO Format:%lld & %llu Submit Status Practice LightOJ 1393 C - Crazy Calendar Submit St 阅读全文
posted @ 2016-04-20 22:00 Ritchie丶 阅读(245) 评论(0) 推荐(0)
摘要:D - Partitioning Game Time Limit:4000MS Memory Limit:32768KB 64bit IO Format:%lld & %llu Submit Status D - Partitioning Game Submit Status Description 阅读全文
posted @ 2016-04-15 20:54 Ritchie丶 阅读(447) 评论(0) 推荐(0)
摘要:G - Game of Hyper Knights Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%lld & %llu Submit Status G - Game of Hyper Knights Submit Status Des 阅读全文
posted @ 2016-04-15 20:42 Ritchie丶 阅读(598) 评论(0) 推荐(0)