首页 > 少年竞赛选手(1)
头像
少年码农
编辑于 09-02 10:28 北京
+ 关注

少年竞赛选手(1)

提示:本文章为虚构文章,所有人都为虚构人物,无不良引导。

1.深夜的校园

暑假的一个夜晚,在深夜的校园,突然,机房的一盏灯如同一根火柴划破黑暗。一个黑影打开了电脑,进入了刷题网站。这个人就是我们的主角,林逸飞。他上下滑动鼠标,寻找今天自己要做的题目,突然被一道题的算法标签吸引了。“啧啧啧,这道题有意思,图论配动规……”那个身影说到,“有意思……”紧接着,一阵噼里啪啦的键盘声和鼠标敲击声打破了校园的沉默。过了十多分钟,噼里啪啦的键盘声和鼠标敲击声停了,那个身影往后一靠,伸了伸懒腰,自言自语道:“终于AC了,十二分钟就做完了,这次模拟赛我稳了,回宿舍喽。”紧接着,那个身影关上电脑走出机房,飞似得回到宿舍。“林逸飞,咋啦,又去刷题啦?”舍友马行远问到。“那肯定的,马上打模拟赛和正式赛了,练一练。对了,你也得比赛,为什么不练一练?”那个身影说到。马行远说:“这个嘛,保密!”他们都没想不到的是,林逸飞刚刚做的题竟然对他自己的正式赛十分重要……

2.模拟赛

第二天中午,林逸飞匆匆忙忙地拖着有点疲惫的身体,来到了模拟赛场。此时模拟赛场就差他了。没等他调整好状态,比赛铃声就响了。他赶紧进入比赛界面,开始打比赛。

这场比赛共4道题,总分400分,每题100分。他看了看第一题,结果第一题就考旋转卡壳。他心想:天哪,第一题就考我没学过的,估计后面的更难。于是他又怀着忐忑不安的心情看了一看第二题,第二题考的是快速傅里叶变换,林逸飞他还是不会,他只能用暴力搞分,结果就拿了10分。他心想:十分也是分,加油!

不过第三题考的是最近公共祖先和KMP,林逸飞他学过,但数据范围太大,况且他也不会优化,所以他只得了80分。他并不灰心,去看了看第四题,而第四题考的是博弈论和广搜,他还是比较有把握的,结果他拿了100分。他想:天,第四题我竟然AC,而第一题却一分没得。于是他又尝试突破第一题,可是这都是徒劳,一点效果都没有,他只好又去看了看没有AC的第三题,仍然没有任何的结果,他的总分永远是190,这让他很烦恼。

很快比赛结束了,林逸飞发现,其他人都洋溢着快乐,而他却愁眉苦脸。大家你一言我一语,说的都是:“AK了”“太简单了”“好水”“我从来没有做过这么简单的模拟赛题”……这给林逸飞的心又加了一块大石头。他只好默默地离开赛场。。这时,一个熟悉的声音响了起来:“林逸飞,你考得怎么样?”这是舍友马行远的声音,林逸飞先是一愣,然后支支吾吾的答道:“这……还行吧。”马行远说:“我AK了,你呢?应该也考得不错吧?”林逸飞脸色难看了一些,说:“我……还有些事,先走了,再见!”说完就跑了,只留下了一脸疑惑的马行远。

3.排名

一周后,成绩出来了,林逸飞怀着复杂的心情去看排名,这如他所料,他“稳居”最后一名,而自己那个平时不刷题、有点懒惰的舍友马行远竟然得了第一,这让他受到了很大的打击,回到宿舍,舍友马行远用一种有点嘲讽的口气说:“呦,堂堂刷题大神竟然获得了最后一名,啧啧啧,这是可惜啊。”这句话让林逸飞的脸一阵红,他怎么也没想到,自己每天刷题,可最后还是比不过马行远。他想:“难到是我刷的题类型不对?那我必须改一改。”于是当晚他就把比赛题目以及关于比赛题目算法的所有题都刷了一遍,而马行远却笑话他说他这是徒劳,没用。而当时模拟赛的的第二名,也就是“晚一秒大神”(每次比赛他都和第一名的同样的分数,而时间总晚一秒,稳居第二,所以大家管他叫“晚一秒大神”)却鼓励林逸飞,说:“加油,你一定行!”这给林逸飞很大的心理安慰。于是他更加进刷题,他想:争取正式赛考个好名次,证明给马行远看!

4.正式赛

一个月后的一个上午,信心满满的马行远和有些忧虑的林逸飞等人进了考场。他们都顺利进入复赛。很快比赛开始,一阵噼里啪啦的键盘敲击声和鼠标点击声响了起来,林逸飞赶紧看了一看第一题,第一题考的是倍增和动规,,他心想:“不会吧!第一题就靠这么简单,太不可思议了!”。他赶紧趁热打铁,没几分钟就AC了,这给他的心理又平复了一些。再看看马行远这边,他已时满头大汗,因为平时不刷这类“简单”的题,所以,他一点头绪都没有,这可把他急坏了。正应了这句老话:“基础不牢,地动山摇”。再看林逸飞这边,已经开始做第二题了。而第二题考的是快速傅里叶变换和动规,林逸飞很快“啪啪啪”地写完了代码,可是一个红叉如同马路的红灯,让他本来顺畅的道路增加了一个障碍,他瞬间大汗淋漓,豆大的汗流了下来。他的心跳猛地加快,手不停的发抖。

但作为一个竞赛选手,他的心很快平复了下来,他快速扫描可疑的代码。功夫不负有心人,林逸飞很快找着了问题所在:少了一个等于号。他将等于号填了上去,重新提交。他静静地等着,呼吸声伴随着空调嗡嗡的响声越来越急促。突然一个绿勾赫然出现在屏幕前。他不敢相信:他只花了20分钟就AC了两道题。

再看看马行远这边,他已经将题换成了第二题,这题还好他会,他不到10分钟就做完了,提交上去,可只得了80分,其他全TLE了。这可把模拟赛第一名的马行远给气坏了,他也平时没学过优化,就只能这样了。突然,他想到:“林逸飞估计也不会这题,我觉得难,大家肯定都觉得难,哈哈!我肯定还是第一名!”这让他的心态平复了一些。

再看林逸飞这边,他已经开始审视第三题,第三题不难,考的是博弈论。他很快写完了代码,但如同第二题,也是并不顺利:50分。他只好又检查了代码, 仍然一个问题也没有查出来。他想了一想,决定用大佬常用的排错方式:加调试信息。他加了一些调试信息,果然在SG函数内发现了一个问题,他立马改正,将调试信息注释。提交,果然AC了。他又惊又喜,他已经AC了3题了!

可马行远这边,他也正在做第三题,第三题对他来说就是根本看不懂,再加上前两道题的不顺利,他的心态快崩了。他只好暂时用动规拿分,也就10分,其他全WA了。这让他有点怀疑是不是有人分数比他高,他不是第一名了。这让他的心态更接近崩溃的边缘了。

再看林逸飞这边,他已经开始审视第4题,第四题很难,考的算法林逸飞也不太清楚,但他并不灰心,又再次审视,看了几遍后,他突然发现:这不是那天晚上他做的那道图论配动规吗,真的可以说是几乎一模一样,不过需要改一些参数。林逸飞很快做出了这道题,并AC。

林逸飞AK了,只花了42分钟09秒。

我们再看看可怜的马行远的这边,他已经崩溃了,他见过这第4题的相似题,但他没有刷这道题,他也不知道林逸飞在暑假的那天晚上是不是刷的就是这道题,他觉得自己的排名肯定不是第一了,但他想肯定至少是前100名,而不是倒数。

马行远很痛苦,因为他只拿了90分,连及格线200分都没达到。

5.颁奖

一周后,林逸飞去看了看他的排名,竟得了第一名!这是当然的。当然,第二名是我们的“晚一秒大神”,时间为42分10秒。而可怜的马行远呢,他的名次很低,几乎是倒数的20名,没有得奖,也没有进省队。这回轮到林逸飞嘲讽他了:“老马啊,真是风水轮流转,明天到我家啊,你呀,还必须练练啊!”马行远脸红了,他灰溜溜的走了。

第二天,学校进行了颁奖仪式,林逸飞站在领奖台上,又想笑,又想哭,笑是因为自己得了奖,还被通知被清北破格录取,哭是因为自己的努力没有白费。那天的太阳格外明亮,照在林逸飞的脸上,晶莹的泪珠闪闪发光……

6.尾声

林逸飞被清北录取,接下来他将进行国家队的训练,并参加国际比赛,他将会有什么样的经历呢,请听下一章《少年竞赛选手(2)》

全部评论

(1) 回帖
加载中...
话题 回帖

近期热帖

热门推荐