当前位置: 首页 > news >正文

AGC 043

C

太难了!!!!!!!

首先你可以观察到,我们要按层贪心选择,因为 \(i+j+k\) 相等的点之间肯定没有边。

考虑一个点啥时候能被选。当且仅当,他连到的高层点全都没有被选。

于是,你给边定向,形成一个 dag,那么我们发现,如果把这个 dag 看成博弈图,规定没法走的人输,选的点则为必败态,不选的点就是必胜态。

然后你惊奇地发现,每次是走三个独立游戏中的任何一个。于是这是一个 Nim 和的形式,分别求出三个游戏的 Nim 值后寻找 \(a_i\oplus b_j\oplus c_k=0\)\((i,j,k)\) 对数即可,由于本质不同 SG 函数值个数是 \(\mathrm O(\sqrt m)\) 的,暴力枚举即可线性。

D

比 C 简单多了。

你考虑到,如果一个序列中 \(a_i>a_{i+1}\),那么选了 \(i\) 后立马会选 \(i+1\),将它们合并,然后剩下的元素只是在做归并。

于是容易得出充要条件,我们找出每一个极长单调减子串,只要长度为 1 的个数大于等于长度为 2 的个数,就一定合法。对着这个随便 dp 就好了。

E

对于这个环,从一个点上方经过记作 \(U_i\),从一个点下方经过记作 \(D_i\),任何一个环可以唯一对应到一个 UD 序列。

一个点集 \(S\) 可以把圆环挂住的充要条件可以用这个表示法轻易刻画出来:只保留 \(U_{i\in S},D_{i\in S}\),如果能够通过若干次删掉相邻相同元素的操作将序列删空,则圆环可以掉下去,否则不能。证明是容易的。

我们只要能对所有 \(S\),满足任意 \(T\subset S\) 可以掉下去且 \(S\) 掉不下去,做出构造,那么把这些环连在一起就是答案。

考虑如下递归构造:

  • \(S_1=U_1D_1\)
  • \(S_{i+1}=U_{i+1}S_iU_{i+1}D_{i+1}\operatorname{rev}(S_i)D_{i+1}\)

正确性显然。分讨一下 \(i+1\) 在不在集合内即可。代码很难写。

http://www.jsqmd.com/news/886220/

相关文章:

  • 如何破解目标悬空,打通战略执行闭环?论“企业计划”的解法
  • 树莓派蓝牙终端实战:用平板打造无线命令行工作站
  • 基于遥感与GIS在滑坡、泥石流易发性、危险性、风险评价及普查中的实践技术应用
  • MobX社区资源大全:10个必备工具、插件和扩展库推荐 [特殊字符]
  • Claude多方案对比评估终极 checklist:17项原子级验证项,仅限本周开放下载(2024Q2最新修订版)
  • 2026台式机电脑代工公司排行:选型核心维度全解析 - 奔跑123
  • twbs-pagination核心配置详解:从入门到精通的10个关键参数
  • 深入解析WinFsp:如何构建用户态Windows文件系统的技术架构
  • 【MATLAB源码-第448期】基于MATLAB的复杂山地无人车路径规划Dijkstra,A星,RRT,RRT星对比仿真
  • AGC 039
  • 手把手教你用C语言http-parser库解析HTTP报文(附完整回调函数示例)
  • UniShopX:PHP版京东/天猫级电商系统完整解决方案
  • Win11Debloat深度解析:Windows系统优化与预装软件清理技术实现
  • DeepSeek单元测试辅助,你还在手动补桩?这4个自动化Mock策略已让团队回归测试效率峰值
  • 极验4 w参数生成原理与Python复现指南
  • 英语阅读_a violent volcanic eruption
  • LegacyUpdate PowerShell集成:通过COM对象自动化Windows更新管理
  • AGC 040
  • 深度解析Crawl4AI:如何用智能异步爬虫为AI应用构建高质量数据管道
  • Hindsight语义链接创建:如何构建高质量的知识图谱
  • 2026年AI论文工具实测:5款神器从大纲到答辩全链路通关攻略
  • 如何彻底解决Windows键盘误触问题:SharpKeys的终极配置指南
  • 全国计算机技术与软件专业技术资格(水平)考试2015年上半年 下午试卷Ⅱ答题纸
  • 5分钟上手Zotero Attanger:从源路径选择到自定义重命名全攻略
  • 抖音批量下载助手终极指南:快速构建你的专属视频素材库
  • Atomic Layout核心概念解析:Composition组件如何实现布局与间距分离的终极指南
  • 3分钟完成微信防撤回设置:WeChatIntercept完整使用指南
  • 自然语言处理的核心技术:这5个模型,NLP从业者必知
  • 为Claude Code配置Taotoken以解决密钥被封与Token不足问题
  • 【DeepSeek重构模式推荐权威指南】:20年架构师亲授5大高危重构场景的避坑清单