NOIP游寄

hostudio

2024-12-01 18:14:10

生活·游记

前情提要 CSP{-}S1:41.5pts CSP{-}S2:100+0+0+0=100pts NOIP{-}2024:35+0+4+0=39pts

作为一名高二的蒟蒻,这是我第一次参加NOIP,同时也是第一次参加之前的CSP-S,~总之就是第一次参加NOI系列比赛~。

Day -1

上午whk,放学后吃完饭直接出发高铁站。到了高铁站开始等老师和另外一个选手,途中偶遇生物老师要坐高铁去外面,可惜不是同一列车。

由于JX的考场设置在SR,所以路途遥远,连续坐了4个小时的高铁才到达SR。在高铁上蹭老师的热点做了几道贪心和递推。顺便复习了一下并查集的板子。

下了高铁准备打车去宾馆,结果居然没司机想搭我们。后来才发现离宾馆才2km(直线距离),但还是走了半个小时才到宾馆。

晚上入住宾馆,刚想看一下容斥原理和排列组合(伏笔)结果想上厕所,上完厕所马桶居然堵了,搞了近一个小时。发现已经23:00了只好睡觉,结果没怎么看。

晚上宾馆电梯空调外机太吵了(就安在旁边,逆天),难以入睡,遂失眠。最后可能只睡了1个小时左右。

Day 0

很好跟上次CSP一样又通宵了一个晚上,躺床上没睡着,起来头还是晕的。

吃完早餐,打车去了JX考场。

JX考场还是挺人性化的,给贴上了考场指示标,~结果还是走错考场,过完安检签到时才发现没我名字~,然后一个考场工作人员帮我指明了方向,终于找到了考场。

坐下后,先打了一个快读快输和一个快速幂的模板(伏笔),然后就开始考试了。JX可能是吸取了上次的教训,这次提前2分钟下发了试题PDF,遂开做。

读完T1,感觉可能跟去年一样是橙题;读完T2,感觉可能用并查集(我都不知道当时怎么想的);T3太长了遂跳过;T4一看LCA没学过就没看题了。

开T1,想了5分钟没想到怎么做,遂先写特殊性质A,5分钟后过特殊性质A。于是想特殊性质B,没想出来,然后存了一下特殊性质A的代码,开始敲全局正解。

半小时,胡了一个感觉很对的代码,结果大小样例全爆,遂调试,还是爆,再调,还是没过,遂红温,推翻所有代码重来一遍,此时已经过去了一个小时。

T1的第二个版本的代码,过了小样例,大样例还是没过,又花了一小时调来调去,还是没调出来,这时候我急了,先放T1,看下一个T2。

可能是因为T1搞崩了心态,而且认为T1肯定比T2简单,T2瞪了2分钟就没看了,又跑回去调T1。(结果T2居然比T1简单)

3.5个小时了,T1还是无果,我有些绝望,我居然做不出T1,我决定看一眼T3,发现T3特殊性质A对应的c=18的ans文件居然全部输出1,大喜,把先打好的快读快输弄了上去,让c=18时输出1,看了特殊性质B,想不出来,遂返回T1。中途编译器还未响应过(还好很快恢复了)。T1最终以过小样例和大样例的5个点而告终,彻底绝望。

出了考场,找到了老师和另一个选手(我们学校包括我只有2个选手参赛),据他声称T1只过了前4个点,其他点加一两个就是正解了(伏笔)。他说他感觉做法是对的,但是不知道哪写错了。我回想了一下我T1只过了前5个点,其他点的与正解差好远了,寄。

在回宾馆的路上,看洛谷上有人说T2要用快速幂,什么? 快速幂? 我还打了个板子,于是等自测开始后我重新审视了题目,才发现是一道纯粹的数学题,寄,考场上怎么没发现?听说好像还是用乘法原理,寄,昨晚我好待还看了一点。

回到宾馆去吃饭,结果宾馆在我吃饭时打扫卫生,把我考NOIP时下发的密码条当垃圾扔了,悲,本来想留作纪念的。由于赶时间,在前台匆匆抱怨两句后立即坐高铁返回了。

Day 1~5

这几天沉浸在悲伤之中。洛谷自测T1只有25pts,还发现T1的假贪心多运行1遍民间数据能拿40pts?60遍居然能拿55pts?还不TLE,寄,早知道考试多运行几遍了。

Day 6

今天洛谷打卡,宜骗分,也许是在预示下午出成绩的结果吧。 出分了,发现T1比民间数据多骗了10pts,然后那个60遍的程序在官方数据下竟然只有40pts。不得不说CCF的数据又水又强。

我们学校另外一个选手只有20pts。JX公布选手代码后,我突发奇想在本地跑了一下他的T1第二个大样例。

T1第二个大样例理应输出

8
5
566
7928
594
73037
900
40002
619
66647

他的考场代码输出

8
5
566
7928
642
73053
339
37406
991
72162

差的还真是亿点点,当时他还说什么某些人到时候别打脸,逆天了。

我有效学OI时间实际不足半年,很多经验与知识点积累不足。虽然地区落后,我们学校甚至我们县也刚起步,也无望省选等赛事,但还是希望明年可以弥补今年的遗憾,明年继续加油!

写于2024年12月10日