博弈论
文章平均质量分 78
a_crazy_czy
日后,尽量别叫今天的泪白流。
展开
-
[BZOJ4134][JZOJ4401]ljw和lzr的hack比赛
题目大意给定一棵有nn个节点的树,每个点有黑白两色之一。 Alice和Bob轮流操作,每次先手选择一个白点,将其到根路径上所有点染黑。一开始Alice是先手,两人都选最优策略,不能操作者输。 要求输出Alice是否能赢。如果能赢,那么第一步可以选择哪些节点。 初始时不是所有点都为白点,每个点的颜色会给定。1≤n≤1000001\le n\le 100000题目分析我们先将黑点去掉,白点的父亲设原创 2016-03-27 13:20:05 · 1428 阅读 · 0 评论 -
[BZOJ3729]Gty的游戏/[JZOJ4759]石子游戏
题目大意一棵树,初始时有nn个节点,第ii个节点上有aia_i个石子。给定mm,有qq个操作形如一下三种: ∙\bullet修改一个点的石子个数 ∙\bullet在一个节点下面添加一个有若干个石子的新点 ∙\bullet查询对点xx为根的子树玩一下的游戏,先手是否必胜:每次选择一个点,将该点上不超过mm个石子(不能为00)移动到父亲节点,不能移动者输。 1≤n,m,q≤5×104,ai∈[0原创 2016-09-05 22:12:27 · 825 阅读 · 0 评论 -
[HackerRank University Codesprint]Bob and Ben
题目大意给定一个nn棵树组成的森林,第ii棵树有mim_i个节点。 对于第ii棵树,给定kik_i,连边方式以以下方式给出: ∙\bullet节点从11到mim_i编号 ∙\bullet边从11到mi−1m_i-1编号,第jj条边连接节点j+1j+1和⌊max(1,jki)⌋\lfloor\max(1,{j\over k_i})\rfloor Bob和Ben轮流操作,每次选择一棵树中的一个节原创 2016-11-15 20:49:31 · 774 阅读 · 0 评论 -
[JZOJ5085]游戏/[JZOJ3996]下棋
题目大意给定一张nn个点mm条边的有向无环图,每条边有颜色cic_i。图上有qq颗石子,每颗石子一开始在一个点上。 两个人轮流在图上进行操作。每次操作时,选择一个有出边(“下棋”一题没有这个限制)且点上有石子的点xx,从点上取走一个石子,然后选择一个颜色集合SS(可以为空),如果xx的某条出边的颜色属于该集合,则在该边的终点上放上一颗石子。不能操作者输。 请问先手是否存在必胜策略。n≤原创 2017-04-24 20:46:19 · 424 阅读 · 0 评论