CSP2024惊魂

· · 生活·游记

初赛

初赛时本蒟蒻CSP-J 91pts CSP-S 51.5pts,你可能会想,为什么你这么低的成绩都能进复赛呢?答案是我在弱省,J1分数线51,S1分数线35.5,所以我顺利通过初赛。

10.26 复赛

JS我都参加了,10.25晚上没有睡好觉,仅睡了5个小时(本人在不卷的地方初三),因此第二天早上精神状态不是很好,但还是希望下午的S考好。我的普及组是第二次参加,提高组是第一次参加。

CSP-J

开始出现了些小差错,试题密码对不上,8.40终于开了卷,我满怀信心的打开了pdf。

T1 扑克牌

扑克牌这道题,我一眼以为斗地主 再世 然后接着看下去,才发现就是一道set水题,输出了52 - se.size(),之后检查了下是否保证输入为扑克牌。

T2 地图探险

T2是在普及组中我花费时间最长的,检查了半天,才发现多测bool数组忘清空,清空之后便过了,此时是9:50。我又花费了20分钟时间用来出数据,之后便没有在管它了。

T3 小木棍

这道题是我最为失望的一道题,因为我考场20分钟推出了式子,注意到了 7k7k+1 ,于是注意到了8,但是 mod 3的情况我判错了,2008... 误判 2288...,比较痛心,但是期望得分70pts

T4 接龙

我基本做出前三道题摆了,T4稍微想了一会想到了用map做法,但是事实是我这道题0pts(这个人太菜了)

CSP-S

开始比较顺利后来就寄了...

T1 决斗

考试时瞬间想到本质求严格上升子序列的最小数量,然后发现严格上升子序列最少数量=众数,20分钟秒A。

T2 超速检测

个人认为这道题严格难于儒略日,上位绿~下位蓝,这道题是我考试时我最不确定的一道题,我在最后一个小时20分钟时,重构了代码(我知道考场重构代码是大忌,但是我的头一份代码太乱,边界太乱,不用考虑精度却考虑了精度问题,公式计算太复杂),但是我还是在收卷前10分钟写完了这道题,然后放入NOI Linux对拍,Windows下的fc我很难用,不知道为什么一直报错,我终于在最后2分钟过了大样例,之后便放入了我的文件夹中。

但是

我选择了回去在检查下T1的样例。收卷时3分钟我突然回过劲来,我好像没有将Linux的文件覆盖上我原来的代码,也就是说我1个小时的代码白重构了,因为NOI Linux虚拟机太卡我还有点慌,毕竟是最后几分钟,真的感觉会功亏一篑。

总结

CSP-S T2大概率寄了,但是我认为没有关系,本来蓝勾没拿到也没事,只要我会了就好虽然蒟蒻很沮丧因为放到洛谷民间数据A了,但是我觉得也是一次不错的人生体验。

-----Phantom_Landler