2019-2020 ICPC Northwestern European Regional Programming Contest (NWERC 2019)
1|0Preface
由于前两天疑似感染风寒,今天头痛+鼻塞+咽炎一条龙,硬打了4h顶不住就下班了
最后过了8个题也还行,比较可惜的就是H题从中期写到结束,祁神和徐神各写了一个version也没过
2|0A. Average Rank
挺有意思的一个题
考虑将一个原来分数为的人加分后会发生什么,显然只有原来分数也为分的人的排名往后移了一位
直接暴力维护是的,但我们仔细一想可以记录一下每个分数上一次更新的时间,以此略过不受影响的排名
3|0B. Balanced Cut
应该是本场的防AK题,做不来一点
4|0C. Canvas Line
徐神写的,我题目都没看
5|0D. Disposable Switches
挺有意思的一个题
首先可以发现题目中给出的两个参数一起可以统一为一个,即将所有边权整体乘上后得到,将整体看作一个变量
注意到的贡献之和所经过的边数有关,因此考虑在跑最短路的时候把这个信息保留下来
不妨设表示从号点走到号点,恰好经过条边的最短路,这个随便DP一下就能求出
假设最后某条的最短路恰经过了条边,将看作自变量,看作截距,则可以得到一条直线
不难发现将所有的直线画出来后最后可能称为最短路的就是一个半平面交构成的区域
找出所有在半平面上的直线,倒着还原一遍DP过程即可找出所有的关键点
总复杂度
6|0E. Expeditious Cubing
徐神开场写的,WA了两发,看来有不少坑点
7|0F. Firetrucks Are Red
祁神开场写的,我题目都没看
8|0G. Gnoll Hypothesis
这题的题意比较鬼畜,我刚开始看错了好几个版本的题意,后面让祁神再读了一遍才搞懂
考虑枚举圆环上两个相邻的选中位置,此时,这种局面出现的概率就是
注意特判的情形
9|0H. Height Profile
这题看数据范围就是允许用的做法的,因此我们考虑对于每个询问分开处理
对于两点,需要满足,移项后得到
不妨设,则原问题等价于找出一段最长的区间使得
然后祁神和徐神写了两个version的扫描线,都不知道挂在哪里了,坐等队友补题了
10|0I. Inverted Deck
考虑令为排序后的数组,原问题等价于要翻转的某段区间使其等于
找到两个数组不相同位置的左右端点,翻转这个区间后检验是否相同即可
11|0J. Jackdaws And Crows
很有意思的一个题
考虑如果我们确定了建小号的次数为,怎么求此时需要删除的帖子数的最小值
不难发现此时可以把所有数分为三类:
- 无论怎么操作都为正数,记为
+
- 无论怎么操作都为负数,记为
-
- 可以人为操控其正负性,记为
?
而对于一段由上述三种字符构成的序列,要求其最少需要删除多少个字符,使得将所有的?
赋值后得到一个加减交错的序列
手玩归纳一下会发现一个很好的性质,对于两个相邻的+
或-
,设它们中间有个?
(可以为个),当
- 相邻的两个符号不同且是奇数时,需要删除一个字符
- 相邻的两个符号相同且是偶数时,需要删除一个字符
刚开始想了一堆繁琐的方法来维护这个东西,后面意识到可以从小到大枚举,此时的操作只有+
和-
变成?
了
拿一个链表去维护序列中所有的+
和-
,代码十分好写
12|0K. Kitesurfing
又是防AK题,做不来一点
13|0Postscript
今天状态确实不太好,估计明天要稍微休息一下了的说
__EOF__

本文链接:https://www.cnblogs.com/cjjsb/p/18006848.html
关于博主:复活的ACM新生,目前爱好仅剩Gal/HBR/雀魂/单机/OSU
版权声明:转载请注明出处
声援博主:欢迎加QQ:2649020702来DD我
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
2020-02-04 BZOJ 4555: [Tjoi2016&Heoi2016]求和
2020-02-04 BZOJ 4407: 于神之怒加强版
2020-02-04 BZOJ 3566: [SHOI2014]概率充电器
2020-02-04 BZOJ 2001: [Hnoi2010]City 城市建设