惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 【当耐特】
小众软件
小众软件
S
SegmentFault 最新的问题
GbyAI
GbyAI
量子位
爱范儿
爱范儿
L
LangChain Blog
Vercel News
Vercel News
A
About on SuperTechFans
腾讯CDC
博客园_首页
酷 壳 – CoolShell
酷 壳 – CoolShell
月光博客
月光博客
博客园 - 聂微东
Stack Overflow Blog
Stack Overflow Blog
H
Help Net Security
U
Unit 42
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
V
V2EX
V
Visual Studio Blog
美团技术团队
D
DataBreaches.Net
The GitHub Blog
The GitHub Blog
N
Netflix TechBlog - Medium

某岛

AtCoder Beginner Contest 409 Luogu P5325. 【模板】Min_25 筛 UOJ #188. 【UR #13】Sanrd AtCoder Beginner Contest 371 AtCoder Beginner Contest 369 RPGMaker 2k3 百科 OneShot 的考古 2024“开创拓芯”游戏创享节的相关记录 CJ 回来后的戒断反应 Luogu P10221. [省选联考 2024] 重塑时光 Luogu P5308 [COCI2018-2019#4] Akvizna wqs 二分 歌唱王国 Lean 相关 BZOJ 3153. Sone1 The 2023 ICPC World Finals Luxor 新巴别塔 Sora 的想象与思考 Facebook Hacker Cup 2023 Round 1 AtCoder Beginner Contest 322 LLaMA 2 相关 HuggingFace AI Game Jam ACL 2023 Trans 相关… Luogu P2053. [SCOI2007] 修车 Luogu P1973. [NOI2011] NOI 嘉年华 Luogu P1933. [NOI2010] 旅行路线 Luogu P1954. [NOI2010] 航空管制 Luogu P2048. [NOI2010] 超级钢琴 Luogu P2046. [NOI2010] 海拔
Ethflow Round 1 (Codeforces Round 1001, Div. 1 + Div. 2)
2025-01-30 · via 某岛

January 30, 2025

Problem E.

又是树上又是反常游戏(misere-game)的,不过和之前的 Goodbye 2024 的这个题一样,都不会进行太深的轮次,所以都不需要用 sg 理论等高级知识 = =。

必胜态:存在一条到必败态的决策。
必败态:所有决策都引向必胜。

我们按照 w 从大到小排序,显然选择最大的 w 决策必败,其次所有更大的 w 都在决策点子树里的状态也必败,反之必胜(后手剩下的决策都引向必胜)。

因此第一问只需要用 dfs 序,看子树里有没有处理过的点即可,最简单的是直接用树状数组每次标记下求个和,也可以求所有更大节点的 lca 看在不在子树里,因为可以基数排序所以后者实际可以 O(n),标程用了前后缀和看子树外有没有省去了 lca 和树状数组。

第二问难度陡增。。

除了上面的情况,后手要赢,要么没得走,要么必然存在先手还能走的决策,只要从这些决策里选最大的先手走完必然自己不能再走,就可以确保获胜,

所以剩下的必胜态也必须都像第一问里的状态那样,能够一步将死对面。

因此我们可以枚举先手和后手的决策,然后看不存在第三步即可。

但是这样复杂度太高,我们考虑只枚举后手决策,因为按上面的分析第三步可以打包处理,现在只需要检查是否存在合法的先手决策即可。

Posted by xiaodao
Category: 日常