Codeforces Round 987 (Div. 2) (C~F) 题解/个人记录

C

看错题了,是至少而不是恰好。

偶数就 1122... 这样,奇数考虑令 1 10 26 为颜色 1,23 和 27 为颜色 2,接下来的都是偶数长的区间。

D

相当于连双向边,我们只记录当前作为本质不同的代表的点,那么最容易被连边的就是左上角的点,我们记录一个单调栈即可,用并查集维护。

E

这个直接设 fuu 节点作为树的根的时候的最小深度,直接对于每个 u 贪心选最小的合并即可。

F

阶段 1

考虑我们每次随机删除两个然后询问,若中位数为 n2,n2+1 称被删除的两个为基准数,用 v1,v2 代表。期望 2 次,每次的得到解的概率约为 12

发现基准数一定一个 <n2 一个 >n2+1,那么对于一次四个数的询问 x1,x2,v1,v2,若 x1,x2 中有 n2n2+1 则一定会被返回在 m1,m2 中。

阶段 2

两个两个依次询问 n2 次确认即可得到答案所在的位置(4 个位置或者 2 个位置),再对它们进行 O(1) 次询问确认真正的位置即可。

正确率约为 1230

更进一步

在阶段 1 我们可能可以分讨使得接下来的次数减少,可能可以得到更高的正确率或者确定性做法。

submission

posted @   SkyMaths  阅读(38)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
历史上的今天:
2023-11-16 喵喵题合集
2023-11-16 2023/11/16 NOIP 模拟赛
点击右上角即可分享
微信分享提示