摘要: 比赛链接 A 简单题 B 简单题 C 用栈维护。 D dp,设 \(f _ {i, 0/1/2}\) 表示做到第 \(i\) 个,当前取 \(A _ i / B _ i / C _ i\)。注意每种至少要选一个。 E 倍增,设 \(p _ {i, j}\) 为初始在第 \(i\) 个人,走 \(2 阅读全文
posted @ 2025-12-28 02:36 yemuzhe 阅读(1) 评论(0) 推荐(0)
摘要: 比赛链接 A 简单题 B 简单题 C 简单题 D 排序后枚举最小的元素 \(b _ i\),则选取 \(j > i\) 且 \(b _ i \le b _ j \le b _ i + k\) 内的 \(b _ j\) 都是合法的。 双指针维护可行的最大 \(j\),对答案贡献为 \(2 ^ {j - 阅读全文
posted @ 2025-12-27 00:16 yemuzhe 阅读(6) 评论(0) 推荐(0)