The 1st Universal Cup. Stage 20: India
1|0Preface
久违的训练,然后选了场题目贼诡异的场,牢底坐穿了
这场最大的问题就是一个被过穿的了 Counting 一直出不来,然后 B 卡了贼久,N 帮祁神写了个特判结果还写漏了一个 Case,直接演完了
封榜后出了另一个构造,结果还是不会 G,最后看题解是个听都没听过的东西,这下是死透了
2|0B. Minimize Median
思路很一眼的题,但一些神秘细节比较坑人,挂了好多发才艹过去
首先根据经典结论 ,我们可以先求出 表示乘积为 的最小代价
然后中位数问题一眼考虑二分答案 ,要检验的话需要求出将至少 个数变为 的最小代价
贪心地想一下肯定是操作最小的 个数最优,并且如果我们要将 变为 ,最少要除的数为 ,简单处理一下即可
预处理 数组时需要注意超出 部分的处理,总复杂度
3|0D. Central Subset
队友开局讨论的,我题目都不知道
4|0F. Longest Strictly Increasing Sequence
首先注意到 的值只能是 ,因此最后合法的整个序列一定形如
那么值相同的一段倒着放即可,比如上面那个例子可以放
5|0K. XOR Dice
思博题
一个 naive 的想法就是每个骰子都放 ,但这样会超出上界
不过后面徐神发现其实不用单纯的 shift,将某些情况组合在一起也是可以的,一种合法的方案是使用
6|0L. (1, 2) Nim
看的博弈先 Rush 个暴力上去,打表发现以下规律:
- 当存在 个非 的堆时,先手必败;
- 当存在恰好一个非 的堆时,先手获胜当且仅当 ;
- 不存在非 的堆时,先手获胜当且仅当 ;
证明可以用归纳法,但我只能说打表 yyds
7|0M. Graphs and Colors
思路很顺畅的一个题
首先由于每种颜色要将图连通,因此至少要 条边,故 时一定无解
现在考虑对 构造一种合法方案,因为对于 的情形我们可以修改其中的一些颜色为 来得到一个依旧合法的解
先考虑 为偶数的情况,将所有点两两配对,如 间连颜色为 的边
对于两个点对 ,在 间连颜色为 的边,在 间连颜色为 的边,手玩下会发现这样一定合法
对于 为奇数的情况,先求出前 个点的一组合法解,然后把 和每个点对用对应的颜色连通即可
8|0N. Red Black Grid
这场好多构造啊,贵国是构造王国吗.jpg
首先考虑特判 的情况,同时不难发现 时一定无解
否则考虑进行一个棋盘染色,先假设整个棋盘都是 R
,然后钦定只有 为偶数的位置能把 R
翻转成 B
此时我们相当于获得了贡献为 的位置,要用它们拼凑出 的权值,讨论下会发现先用大的再用小的,配合上一些回退操作,一定可以表示出所有情况
9|0Postscript
感觉今天这场啥也没写就结束了,估计是起的太早导致全程犯困,看来得好好调整下生物钟了的说
__EOF__

本文链接:https://www.cnblogs.com/cjjsb/p/18438112.html
关于博主:复活的ACM新生,目前爱好仅剩Gal/HBR/雀魂/单机/OSU
版权声明:转载请注明出处
声援博主:欢迎加QQ:2649020702来DD我
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
2023-09-28 Educational Codeforces Round 155 (Rated for Div. 2)
2018-09-28 BZOJ 4804: 欧拉心算