是青白呀
2024-10-27 16:12:39
初赛题没做完,喜提 82pts 同年级最劣解。
飞机落地 CKG,前往学校视察机房装修情况。
上午打教练组的一套模拟赛。教练声称其为信心赛,题目非常简单。
于是被结论题和推式子题爆锤。喜提 200pts。同年级最劣解。
下午打 sk 的模板题比赛,发现自己不会荷马史诗。然后复习了数论和图论。做了 NOIP2024 充满了希望,1A。真是充满了希望。
诶诶诶怎么复习的都没考啊。
上午补打边双连通分量,1A。不负众望地没考。
下午排队进考场。今年怎么有安检的,是为了防止把手机带入考场吗。
14:40 打完头文件之后开始看题。
T1 好奇怪,想二分但是感觉又不能二分。发现我们排序后,删掉的一定是较小的一串前缀,并且一定从小往大删,每次选择可以让自己被删掉的最小的一个发起攻击即可。于是设
14:50 开始写。
14:58 写完了,通过所有大样例。开 T2。
分加速度正负进行讨论,先找到每辆车经过的首个测速仪,能检测到一个车超速的测速仪根据加速度正负的不同,一定是一段前缀或后缀,二分即可求出。于是问题变为选择最少的点,使得每个线段都覆盖至少一个点。按右端点不降排序然后贪心即可。
15:05 开始写。
15:20 写完。发现样例错了。
15:25 分类讨论部分复制后修改不完全。修正后通过了所有样例。开 T3。
T3 有一个很显然的 dp,即
15:35 开始写。
15:58 写完。一遍通过所有样例。
16:00 上个厕所开始想 T4。
先考虑了
然后考虑优化。首先当加入一个人使得树的大小变化时,我们需要重构这棵树。每次新加进来一个人,等价于确定了一个叶子的取值,会更新一条链上的
这个过程看起来有点复杂,也想了很久。
16:50 开始写。
写到计算
17:30 写完
17:55 调过上述部分,发现只能过
18:20 写完并调试通过了
18:25 检查完文件名等细节。切回 windows 准备结束。
18:37 完成签字操作,首个离开考场。其实很想在单子上签一个“已阅”。
贴一张出来之后拍的宣传横幅。是橘子味的。
上午重构了前三题的代码,在通过大样例后均在洛谷上通过(怎么重写还能多错大样例的)。
第四题不想写了。预期得分
断头今日意如何?创业艰难百战多。
此去泉台招旧部,旌旗十万斩阎罗。
继往开来,再接再厉!