随笔分类 -  数学—博弈论

摘要:2091: [Poi2010]The Minima Game 链接 分析: 首先排序后,一定是选的连续的一段。 f[i]表示前i个位置,先手-后手的最大得分。 那么考虑第i个位置是否选,如果选,先手选的就是从i开始到i的一段,后手在1到i-1就变成了先手,所以就是a[i]-f[i-1]。 否则第i个 阅读全文
posted @ 2019-03-29 14:30 MJT12044 阅读(258) 评论(0) 推荐(0)
摘要:题意: n*m的棋盘,每个格子可能是反着的硬币,正着的硬币,没有硬币,每次可以选未选择的一行或者未选择的一列,将这一行/列的硬币取反。如果没有可选的或者硬币已经全部正面,那么游戏结束。 最后一次操作的选手获得一分,如果最终棋盘上的硬币全是正面,那么双方都获得两分,问先手最多的多少分。 分析: 双方的 阅读全文
posted @ 2019-03-22 11:45 MJT12044 阅读(198) 评论(0) 推荐(0)
摘要:C. Permutation Game http://codeforces.com/contest/1033/problem/C 题意: 一个排列,每个位置i走到的位置j满足:a[j]>a[i],(j-i)是a[i]的倍数。问从每个位置开始,是否有必胜策略。 分析: 博弈论+拓扑。 由于是一个排列, 阅读全文
posted @ 2018-10-08 15:22 MJT12044 阅读(621) 评论(0) 推荐(0)
摘要:2940: [Poi2000]条纹 Description 条纹游戏是一个双人的游戏。所需要的物品有一个棋盘以及三种颜色的长方形条纹,这三种颜色分别是红色、绿色和蓝色。所有的红色条纹的尺寸是c*1,所有的绿色条纹的尺寸是z*1,所有的蓝色条纹的尺寸是n*1,这里c,z,n是正整数。每种颜色的条纹每个 阅读全文
posted @ 2018-02-28 10:11 MJT12044 阅读(226) 评论(0) 推荐(0)
摘要:Cutting Game Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 4806 Accepted: 1760 Description Urej loves to play various types of dull games 阅读全文
posted @ 2018-02-28 09:29 MJT12044 阅读(273) 评论(0) 推荐(0)
摘要:Nim or not Nim? Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2513 Accepted Submission(s): 1300 阅读全文
posted @ 2018-02-28 09:06 MJT12044 阅读(245) 评论(0) 推荐(0)
摘要:1022: [SHOI2008]小约翰的游戏John Description 小约翰经常和他的哥哥玩一个非常有趣的游戏:桌子上有n堆石子,小约翰和他的哥哥轮流取石子,每个人取的时候,可以随意选择一堆石子,在这堆石子中取走任意多的石子,但不能一粒石子也不取,我们规定取到最后一粒石子的人算输。小约翰相当 阅读全文
posted @ 2018-02-28 08:12 MJT12044 阅读(167) 评论(0) 推荐(0)
摘要:S-Nim Time Limit: 5000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 8729 Accepted Submission(s): 3660 Problem D 阅读全文
posted @ 2018-02-27 21:23 MJT12044 阅读(156) 评论(0) 推荐(1)
摘要:Good Luck in CET-4 Everybody! Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 11762 Accepted Subm 阅读全文
posted @ 2018-02-27 19:47 MJT12044 阅读(205) 评论(0) 推荐(0)
摘要:Fibonacci again and again Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 10093 Accepted Submissi 阅读全文
posted @ 2018-02-27 19:26 MJT12044 阅读(220) 评论(0) 推荐(0)
摘要:取石子游戏 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 6613 Accepted Submission(s): 3994 Problem D 阅读全文
posted @ 2018-02-27 11:19 MJT12044 阅读(227) 评论(0) 推荐(0)
摘要:取(2堆)石子游戏 Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 3145 Accepted Submission(s): 1951 Probl 阅读全文
posted @ 2018-02-27 08:25 MJT12044 阅读(250) 评论(0) 推荐(0)
摘要:取石子游戏 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 8514 Accepted Submission(s): 4837 Problem D 阅读全文
posted @ 2018-02-26 20:42 MJT12044 阅读(165) 评论(0) 推荐(0)
摘要:悼念512汶川大地震遇难同胞——选拔志愿者 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 11043 Accepted Submission(s 阅读全文
posted @ 2018-02-26 11:51 MJT12044 阅读(162) 评论(0) 推荐(0)
摘要:博弈论问题一般是,两人都采取最优的策略进行博弈,判读两人胜负。 博弈论一般分为以下几种: 这只是一篇结论性的文章。。不会证明 预备知识 必胜态:当前状态按照最优策略一定必胜。 必败态:相反,就是必败态。 面临末状态是必败态(具体看题目要求,可能是必胜态) 一个状态是必胜态,必须满足:进行一个操作后, 阅读全文
posted @ 2018-02-26 11:49 MJT12044 阅读(451) 评论(0) 推荐(0)
摘要:Public Sale Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 9694 Accepted Submission(s): 5797 Pro 阅读全文
posted @ 2018-02-26 09:49 MJT12044 阅读(146) 评论(0) 推荐(0)
摘要:1069 Nim游戏 基准时间限制:1 秒 空间限制:131072 KB 1069 Nim游戏 基准时间限制:1 秒 空间限制:131072 KB 1069 Nim游戏 基准时间限制:1 秒 空间限制:131072 KB 有N堆石子。A B两个人轮流拿,A先拿。每次只能从一堆中取若干个,可将一堆全取 阅读全文
posted @ 2018-02-23 07:32 MJT12044 阅读(174) 评论(0) 推荐(0)