BJ-S2025游记
前情提要:freopen没写
Day -???
国庆集训,感觉手感还行,但是水平作为一个高龄选手真的不好了。
Day -15
学校组织神奇的研学活动,去往非常遥远的地方,用电脑不是很方便,遂,摆了12天,真的惊讶自己怎么有如此耐心的。
Day -3
中耳炎了,记得上次得这个病还是快十年前。。。
Day -2
以生病名义请假两天,看上去在紧锣密鼓的复习,实则在捡神奇的小题找手感(可以认为也是复习的一部分qwq
D Day
考试日,带着莫名的轻松情绪进入考场。不过也挺不错,毕竟S组成绩对选手的影响主要在信心方面。因为考场非常远,设在东五环外面的一个学校,离家40多公里,提前2个小时出发还是差点迟到了,提前4分钟进考场,正好碰到机子黑屏,操作无果重启,导致延误了1-2分钟(谁能想到这还能成为伏笔呢)
上来看到有趣的T1,没怎么想又去看其他的题目。看到T2觉得比较简单,一看就是一个类似最小生成树的东西,只需要特殊枚举k即可。事后回想,我竟然然错误估算了prim的时间复杂度(CCF不考prim是真的!!!),以为其是
回到T1,发现T1虽然没有很直接,但是稍微探索就会发现贪心的思路是正确的,尤其是针对只有3个分类与不能超过 n / 2 的限制。于是写了发贪心测了大样例,时间没什么问题,交了。
现在是北京时间4:00-4:30左右。我感到感觉良好,想着后面两道题随便打一点部分分应该还能争一下7钩。然而,第三题字符串确实让我比较措手不及,考虑到我长期以来对字符串的忽视(再也不敢了qwq),第三题只想着写个hash暴力然后就跳了,完全没有看懂那些条件该怎么用,。T4确实超出水准了,感觉是神奇的推式子,我先写了个爆搜8分,始终没看懂反复出现的18是什么意思。此时是北京时间5点整。
有趣的是,我忘了考试时间,我以为5点就结束了,于是在5点前我就不再争下去,转而静坐在电脑前想着这一年岁月中经历的分崩离析的记忆(伏笔2),正在畅想的时候,老师在考场里喊了一句“还有30分钟考试结束”。我缓过神来,赶紧请示上了个厕所调整心态试图再拿一些部分分(现在上厕所竟然都有专人陪同了,太高级了)。我先尝试拿到T4的m=n与m=1的情况,然而推式子失败了,我转向T3。这时候距离考试结束还有15分钟。我尝试写=奋斗特殊性质,然而实实在在的失败了,随后我转向其他的优化,虽然这些看上去都是徒劳,这时离考试结束还有2分钟,我打算登上程序回收系统,然而,系统卡死了(伏笔3),我不得不重新敲一遍网址登上去,提交代码。这时距离考试结束还有1分钟。如释重负。。。
如食重负!!!我想到我在测样例的时候文件读写可能没改,我回去检查T3,果然如此,就当我把"freopen("replace1.in", "r", stdin)"改成"freopen("replace.in", "w", stdout)"后要点提交时,电脑屏幕上弹出“考试已结束,提交失败”,失败了。
考完后实测 100 + 72 + 0 + 8 = 180,没有读写失败应该是 100 72 + 25 + 8 = 205,也许差别不大,也不足以助我成为7钩,但却成了永远的遗憾。在北京的弱校,也许大部分选手的命运最终都是奋斗之后沉默的离开赛场,留下擂台上少数人的高光,我多次考虑过在NOIP后AFO,因为我的whk其实很不错,完全足够我上一个很好的大学,但也许我只是想尝试一下竞赛的赛场,在一片没有人探索过的领域里乘风破浪吧。