随笔分类 -  博弈论

摘要:Description 有N堆石子,除了第一堆外,每堆石子个数都不少于前一堆的石子个数。两人轮流操作每次操作可以从一堆石子中移走任意多石子,但是要保证操作后仍然满足初始时的条件谁没有石子可移时输掉游戏。问先手是否必胜。 有N堆石子,除了第一堆外,每堆石子个数都不少于前一堆的石子个数。两人轮流操作每次 阅读全文
posted @ 2017-03-31 22:22 karles~ 阅读(282) 评论(0) 推荐(0)
摘要:Description 聪聪和睿睿最近迷上了一款叫做分裂的游戏。 该游戏的规则试: 共有 n 个瓶子, 标号为 0,1,2.....n-1, 第 i 个瓶子中装有 p[i]颗巧克力豆,两个人轮流取豆子,每一轮每人选择 3 个瓶子。标号为 i,j,k, 并要保证 i < j , j < = k 且第 阅读全文
posted @ 2017-03-31 22:21 karles~ 阅读(263) 评论(0) 推荐(0)
摘要:题意:有一个 n × m 的棋盘,每个点上标记了 L; R; X 中的一个 每次能选择一个没有被攻击过的点 (i; j),从这个点开始发射线,射线形状为: 1. 若字符是 L,向左下角和右上角发,遇到被攻击过的点就停下来 2. 若字符是 R,向左上角和右下角发,遇到被攻击过的点就停下来 3. 若字符 阅读全文
posted @ 2017-03-31 22:21 karles~ 阅读(595) 评论(0) 推荐(1)
摘要:Description 小A是一个名副其实的狂热的回合制游戏玩家。在获得了许多回合制游戏的世界级奖项之后,小A有一天突然想起了他小时候在江南玩过的一个回合制游戏。 游戏的规则是这样的,首先给定一个数F,然后游戏系统会产生T组游戏。每一组游戏包含N堆石子,小A和他的对手轮流操作。每次操作时,操作者先选 阅读全文
posted @ 2017-03-31 22:17 karles~ 阅读(208) 评论(0) 推荐(0)
摘要:题意:刚开始你只有一个字符串每次能选择一个有的字符串 s,找到 i,满足s[i - 1] = s[i + 1],将其分裂成 3 个字符串s[1 · · · i - 1]; s[i]; s[i + 1 · · · len]不能操作者负,求先手必胜的一个策略初始字符串长度不超过 5000 阅读全文
posted @ 2017-03-31 22:15 karles~ 阅读(442) 评论(0) 推荐(0)
摘要:题意:一个 1 × n 的棋盘,有 X 和 :,当棋盘上出现三个连续的X 时游戏结束,两人轮流操作,每次能把一个 : 变成 X,问先手必胜方案数以及先手可以放的位置。 阅读全文
posted @ 2017-03-31 22:13 karles~ 阅读(234) 评论(0) 推荐(0)
摘要:Description 多边形之战是一个双人游戏。游戏在一个有n个顶点的凸多边形上进行,这个凸多边形的n-3条对角线将多边形分成n-2个三角形,这n-3条对角线在多边形的顶点相交。三角形中的一个被染成黑色,其余是白色。双方轮流进行游戏,当轮到一方时,他必须沿着画好的对角线,从多边形上切下一个三角形。 阅读全文
posted @ 2017-01-18 11:45 karles~ 阅读(465) 评论(0) 推荐(0)
摘要:Description Euclid和Pythagoras在玩取石子游戏,一开始有n颗石子。 Euclid为先手,他们按如下规则轮流操作: ·若为Euclid操作,如果n<p,则他只能新放入p颗石子,否则他可以拿走p的倍数颗石子。 ·若为Pythagoras操作,如果n<q,则他只能新放入q颗石子, 阅读全文
posted @ 2017-01-18 11:44 karles~ 阅读(319) 评论(0) 推荐(0)