Solution Set -「NOIP Simu.」20221014
「Unknown」tothecrazyones
有 堆石子, 第 堆有 个. Alice 和 Bob 轮流抓取, Alice 每次从至少一堆石子中每堆拿走恰好 个, Bob 每次从至少一堆石子中每堆拿走恰好 个, 不能操作者负. 求胜者.
多测, , .
Tag:「水题无 tag」
经验使然, 先 , 后面的结论好说, 只要 且 就 Alice 必胜, 否则 Bob 必胜. 大样例测过就交了, 所以签到比较迅速. 证明的 的正确性并不复杂, 这里就咕啦.
「Unknown」vmefifty
给定 , 每次可以删除相邻且值不同的一对 和 , 求至少删多少次让 全部相同.
多测, , .
Tags:「A.DP-杂项」「C.性质/结论」
如何判断 能否被删空? 显然, 充要条件是 且 中不存在严格众数.
那么这里就有一个暴力 DP, 令 表示将 处理直至所有值为 , 最多保留多少个值. 转移时枚举最近一段删除区间.
优化? 注意到 可删且 可删 可删, 而转移 时我们只关心是否有 . 也就是说, 只要一段区间里没有 , 我们没必要去考虑怎么一点一点把区间删掉, 而只是在意这段东西被删完后, 我下一个能去到的 在哪里. 因此我们只需要对 的位置做 的转移. 这样复杂度就是 了.
「CF 662C」Binary Table
「CF 1034C」Region Separation
Link.
Tag:「水题无 tag」
检查一下 里 的因子是否合法, 在固定每个连通块点权后, 划分方案若存在则唯一. 之后 DP 一下切分方案数即可.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
2020-10-14 Solution -「ARC 104D」Multiset Mean
2020-10-14 Solution -「ARC 104C」Fair Elevator