CSP2021游记
1、启程
中午11点半吃完午饭,午休久久不能平静,同宿舍的学长可以说是波澜不惊。考前睡觉还睡得那么香。CGP太强了!
12点40简单看了一下昨晚写的注意事项,在吕老师的催促下就匆忙出发了。
2、途中
在仅有的几分钟车程中看了一下对拍代码,虽说可能用不到,但万一用到了呢。
在老师的引领下带着紧张和彷徨走进了考区--SD外国语职业技术大学。
3、等待
走进实训楼大厅,尽是熟悉的感觉,只是来来往往人的面孔有些许陌生,新老更替,或许这就是人生吧。
A601,竞赛生涯开始的地方,我来了。
监考的人员来来往往收拾着考场,留下的只有冷冷的一句话“不到时间不允许进场。”
带着彷徨和紧张的心情,在门口不停踱步,我不知道我将会面对什么,但我知道,它很重要。
这段时间里Suzt和BS一直互相打趣,吸RP,他们好像一点都不紧张。
我在楼梯间里,望着远处的校园和青山,心中的紧张之情依旧不减,只是稍有些出神。余光中渐渐出现了一个影子,回头,发现Suzt正在我身后,一阵闲谈,跟随Suzt走了一圈,望着他的背影,我知道他也是紧张的。他下楼急促的脚步,不时回头的动作,无不展示着他的紧张。
临进场前,Suzt给了我一个棒棒糖,BS说考前送别人东西能够吸人RP。一听就是玩笑话,当时我还真信了。不知道自己是怎么想的,用眼睛的余光望了一眼身后,@今天有想我吗 一个人在旁边站着,感觉她很孤独,不知道Suzt这个学长怎么当的,怎么能让小学妹一个人在那站着呢! 看她那么孤单,想把Suzt给我的棒棒糖给她来,但和她不怎么熟,最终也没送出去。
4、命运
进场后先看了一眼机器,打开DEV,是5.10的版本,并不支持C++14,不知为啥。说实话,那时的我已经开始慌了。
试机时,不熟悉的操作系统,不熟悉的鼠标键盘,满是涂鸦的显示器,似乎这一切的一切都在昭示着什么。不知道,也不敢知道。
开考前3分钟,去上了趟厕所,洗了把脸,给自己降了降温。“别紧张,好好做”这是我考前最后一次对自己的忠告。
考试开始,“请大家将试题文件解压至D盘,这是解压密码。”随着监考员的一声,我的命运轮盘开始转动了……
开考的第一时间,用了将近30分钟的时间通读了四道题目,预估了一下能做出来的分数。便开始着手做第一题。
T1 廊桥分配
上手的第一感觉能打20分的暴力,在敲输入的时候想到了一个2nlogn的做法,预估能过50%的数据,于是重新整理思路开始敲这50%的暴力。在敲的过程中,我逐渐发现了自己做法的疏漏之处,于是重新读题,在题目中提取到了两个关键要素,肯定了自己做法的正确性。此时已经过去一个小时了。但此时的我认为四个小时的时间还很充裕,于是开始继续敲第一题的代码。紧张的神经稍微放松了一下。但依旧是面红耳赤。又一个30分钟过去,代码终于完成,将样例输入进去发现没有输出,有反复试了几遍,依旧如此。于是开始调试代码,发现在优先队列.top()的时候,会出现一个红色的提示,全是英文,看不懂。这时我又慌了,开始怀疑是自己用的优先队列小根堆的问题,于是开始尝试普通的大根堆,反反复复又过去了30分钟。依旧如此,此时2个小时已经过去了。我内心的慌张已经无法遏制了,想去上厕所调整一下状态,但看着仅剩的时间,又不敢去了,我知道了,我犯了死磕一道题的低级错误。于是放弃了第一题的代码(此时的第一题还是没有分的状态)。
T3括号序列
先读了一遍题目发现,没有思路于是继续读题目,时间一分一秒的过去了。在十分钟的时候还是没有思路,内心的紧张之情又冲上心头,看着剩下的时间,我不敢再读下去了,于是赶紧开始敲代码。一边敲代码一边看题,在这过程中我想到了一个能过至少一至两个点的dfs。30分钟后我敲完了,过了编译。我带着一点期望输入了样例,但结果很不近人意,没有输出。此时的我已经快疯了,内心的躁动不安弥漫在整个大脑,我不敢有一点迟钝,带着躁动的心情打开了调试,到了DFS的地方怎么也进不去,点什么也点不动,我又反复换了几次设置,还是如此,于是我开始在dfs里加输出,有输出!说明可以进去dfs,但调试显示进不去--我的编译器有问题!!!这时的我想去换电脑,但看着仅剩的时间,我不可能再去新电脑上重敲一遍。我心里已经崩溃了,耳朵一直发烫,脚也不停的乱动,我静不下来了。继续硬着头皮调,不断在代码中加cout输出,又二十分钟过去了。终于有输出了,是一个很大的数。时间还剩一个半小时。我知道我敲不出来剩下的两道题了,于是选择继续调,十分钟过去,还是很大的输出。我不敢调了,我彻底崩溃了,在权衡之后,还是去调第一题的50分。“我现在能得分的只有这50分!”,继续调第一题的代码。时间又过去了,看着右下角时间的跳动,我崩溃了。第一题我调不出来了。我认了。“我干脆不要这50分了,我要20分还不行吗!我不加优化了,去拼20分还拼不出来吗!”。这是我当时的想法。于是着手去打20分的暴力,但是我那是已经冷静不下来了,我没法静下心去思考。“我没了……”这是最后一个小时我的心态的最真实的写照,我直接不想去看第3和第4题了。我已经彻底崩盘。
T3回文
心态崩了后,打了个输出“-1”就草草结束了。
T4 交通规则
这道题连题目都没读懂,最后也根本读不进去了。连做都没做。
最后10分钟在监考员的不停催促下,我将代码放入了文件夹,但在我将文件夹复制到D盘时,我发现里面的子文件夹没了!自己的完整代码消失了!我来不及多想,赶紧打开了自己之前存桌面上的代码,慌忙将其放进了文件夹中,但这些代码都有注释,freopen和fclose都没写,在监考员的最后一声提醒后。我匆忙删除了注释,点了保存后就放入了文件夹,都不知道这代码有没有多删,到底对不对!!!
5、结束
趁着月色,走在楼梯间,听着周围的选手嬉笑着谈论自己的思路,我的脑子里一片空白,只剩下了心中的落寞。一个人昏昏沉沉的,感觉每走一步都无比沉重。走出实训楼,周围团簇的家长教练的脸上的表情仿佛都凝固了,耳边嘈杂的声音也都凝固了。望着山外的大广场,闪烁的灯光,澄明的天空,万里无云。但这周围的一切都与我无关。我败了,我败的彻彻底底。凌厉的晚风吹动着我的衣衫,我感觉不出来冷。耳边不知为何又想起了那句老师絮叨了无数遍的话--“不失误就是最大的成功。”,原来的我不明白这句话,总想着“不可能”,现在我明白了。没有什么不可能,这说的是“失败”的可能。
6、再起航还是退场
我不知道,心中虽有不甘心。但我更倾向于“退场”。
有句话说的好“一切随缘”,但我不想把自己的命运交到别人的手上,或者凭借所谓的“缘分”。
我不想去逃避自己真实的内心,我想去抉择,但我知道,我的命运并不在自己的手上。
好吧,最终还是“随缘”。
7、结语
我仍然认为向人诉苦不过是徒劳,与其如此,不如默默承受。
- --太宰治

浙公网安备 33010602011771号