杂赛记录
校内比赛
2024.7.1:
赛时:235 寄
A 3983. 艾姆易艾克斯
首先我们知道当:
,则该项是无贡献的,设该项个数为 。 ,则我们在这些中找 即可得第一问 。
我们再在
则第二问答案为
复杂度线性或线性对数
B 3985. 雨とカプチーノ
原 [SDCPC2023] Building Company
首先可以知道每种咖啡是互相独立的 (首先个毛线!!)
首先离散化。
所以我们可以维护
复杂度线性对数。
C 3986. 水母序列
原「ROI 2017 Day 1」前往大都会
挺神的题。
- 引理:对于一个
及任意 ,则 的取值最多只有 个。
这样我们就可以暴力找出每一个
考虑扫描线,将每个询问放到
,此时贡献为 ,我们可以建一个树状数组 维护,区间修改 的值。 ,此时贡献为 ,我们分开来看,首先 可以类似上一种情况建树状数组 维护 ,再看 , 是已知的,不过我们知道符合条件的区间个数,需要建个树状数组 维护。
则每一个询问答案即为
用区间修改,单点查询树状数组维护即可(你想写线段树也行)。
复杂度
2024.7.2:
赛事:250 寄,吐槽:C 真的傻逼
A 3652. 筹办模拟赛
过于简单
如题写
可以类似前缀和的扩展。
或也可以设计
复杂度
C 3939. Vera 与现代艺术
原:CCO 2017 D1T3
智慧の题
因为加的是
我们可以发现对于每一个染色,所贡献的不是一段连续的区间,所以我们才不能用数据结构维护,我们可以进行一波转化:
- 将横纵坐标进行二进制翻转,即000110变为011000,此时的
变为了 ,所贡献的值正好是一段连续的区间,即 (这里的 是翻转后的值),则每个颜色横纵坐标所产生的贡献是一个矩阵,可以 扫描线+BIT 进行维护(区间修改,单点查询)。
复杂度
D 3994. 雨だれの歌
原:XXI Open Cup, Grand Prix of Korea, B
不会,史。
2024.7.3
赛时:这是真寄 : (
A 3988. 不是一道路径查询问题
原:[SDCPC2023] Not Another Path Query Problem
我们来观察
难,随机数据。
RT,神奇题,NP-Hard问题
首先我们考虑构造最大的答案,我们令每个都选择
可以发现该式在
所以我们分类讨论:
显然。 我们可以二分答案 ,转化为判定求 ,我们令 ,则复杂度为 ,又因为 ,则总复杂度为 。 则 ,此时我们跑完全背包计数,复杂度 在 时取最大为 。
还有点卡常。
2024.7.4
A 3131. 梦境
原 :NOIP2018 复赛(模拟赛) by IcePrincess T1
贪心 + 优先队列
B 3132. 玩具
原 :NOIP2018 复赛(模拟赛) by IcePrincess T2
挺难的 dp
C 3133. 飘雪圣域
原 :NOIP2018 复赛(模拟赛) by IcePrincess T3
莫队被卡哩 : (
直接考虑连通性是不好想的,我们换成观察边的性质,可以发现,这是一坨森林,每条边都能吧该图分成两个连通块,所以我们可以考虑边的数量。
我们考虑扫描线,用树状数组维护区间内存在边的数量,则答案即为
复杂度
D 3996. 勇者
2024.7.5
赛时 : 120 pts ,D 题文件名寄哩,痛失 100pts
真实难度顺序:D < A < B < C
A 3754. 充电宝
原:[USACO21OPEN] United Cows of Farmer John G
我们考虑求每个元素的贡献,我们设
或者也可以扫描线。
复杂度
B 3775. 任务
听说很经典,但我不会。
神秘 dp,刚开始以为时诡异贪心 : (
我们设
考虑到填表法不太容易实现,我们用刷表法。
分类讨论则有:
复杂度
C 3792. Spirits
原 :ATcoder_ARC083E
D 3938. 焚风现象
原 :JOI Final 2016 T1
裸的数据结构,线段树即可。
当然,考虑到是全局查询,可以差分。
复杂度
2024.7.6
休息一天,打场牛客的高校 ACM 线上同步赛van♂ : )。
因为凑不齐三人,只能两人凑合打
赛时:BEFHJK,rk 8
学长队成功登顶。
题太多了,就不补了(说的就是休息一天)。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!