HNOI2019 退役记
窗外风雨大作。
凌晨两点又被噩梦惊醒,朦胧中看见书桌的灯还亮着。
走近书桌,有一个人正在敲打着键盘,屏幕上是一些似曾相识的东西。
被水浸湿的头发随意地搭在额头上,鼻梁上架着一副眼镜,镜片上全是小水珠,镜片后的双眼也没有神采。脸上还有些许伤痕,衣服也已经破得不成样子,只有在键盘上飞快舞动的双手才让人意识到这儿的确有人。
你果然来了。”他长叹道,”你一定想知道我经历了什么。别急,先喝了这杯酒,再听我给你娓娓道来。”说完他变魔术一般从桌上拿出一个酒杯,他的面庞熟悉而又陌生,记忆里却没有一个合适的面容与之对应。我端起酒杯,轻轻抿了一口,随后一饮而尽。
“我是 \(\rm Lunch\) ,直到 \(\rm HNOI2019\) 之前都是一个来自月亮中学的 \(\rm OIer\) 。”
这个名字似曾相识,到底是谁呢?
“自我介绍就到这里,你更感兴趣的应该是让我如此狼狈的 \(\rm HNOI2019\) 。”
“省选前一天上午,教练开了个简短的动员会,上一届的集训队学长给我们讲了讲考试策略。下午和熟悉的朋友一起开了几盘 \(\rm LOL\) ,四把一共赢了一把,把 \(\rm RP\) 也大概攒的差不多了。晚上和父母一起到了长沙理工大学旁找了一个地方住了下来,睡前虽然还有点紧张但是也在 \(\rm 23:00\) 左右睡着了。终于没有了联赛前的失眠了,似乎天时地利人和都有了,接下来就看自己了。”
“ \(\rm Day \ 1\) 拿到题,第一题是计算几何相关,第二题是字符串,第三题好像也是计算几何。我当时就慌了,因为我对计算几何一窍不通,所以硬着头皮看了同样不擅长的字符串。先写了一个暴力 \(\rm KMP\) ,不太会维护撤回操作就看了下第三档部分分打了个表发现每个字母的 \(\rm fail\) 值先是一段等差数列然后就都相同了,写了 \(\rm 2h\) 这个东西和暴力拍上了然后开始想第二个部分分,当时本来想到了 \(\rm KMP\) 的复杂度是均摊不支持撤回的,结果上了个厕所回来忘得一干二净,直接头铁把第三个部分分写了个主席树可持久化了一下,套起来似乎就可以过这个题?这个时候已经过去了 \(\rm 4h\) 多,剩下的时间就把两题裸暴力写了。期望得分应该有 \(\rm 20 + 100+30\) 。”
“那岂不是稳进省队了?”
他苦笑道:“要真这样就好了。吃饭的时候听他们讨论了一下第二题那个东西离线下来不记录答案也是错的,可持久化就更不用说了,肯定会被卡掉。然后第三档分那个等差数列可能还会有 \(\log n\) 个,那第二题可能就要爆零了。可我心里还抱有一丝希望,大家写的也都是错的,就算一起被卡掉大家还是没有太大差距。可到了查成绩的时候,我只有 \(\rm 10 + 20 + 35\) 分,到了全省快 \(40\) 名了。大家的离线做法都拿到了 \(50\) 分,运气好的还拿到了 \(70\) 分,似乎真的要退役了。”
“下午回去后,心情一直很低落。父母一直都在安慰我,可我什么都听不太进。晚上喝了点酒,一个人出去逛了逛,随便去吃了点东西。睡前给同样挂的比我还惨的 \(\rm Oyiya\) 和 \(\rm Redbag\) 发了条 \(\rm QQ\) 就睡了。”
“第二天不是可以翻盘吗?我听说 \(\rm HNOI2018\) 就有很多人成功在 \(\rm Day\ 2\) 拿到了高分。”
“可今年的 \(\rm Day\ 2\) 实在没有去年那样好拿分。第二题我甚至只会写 \(O(L\times k)\) 的裸暴力,连第一档部分分都拿不到。通过暴力我还是找到了其中一档部分分的规律,就是若干个组合数加起来的答案。可是 \(L \le 10^8\) , \(O(L)\) 预处理阶乘和逆元的算法肯定会 \(\rm TLE\) ,于是我便没有写这个算法。最后的时间都用来乱搞 \(\rm T1\) 去了,期望得分只有 \(\rm 30 + 0 + 10\) 。或许还怀着第一题乱搞能拿分的希望,或者怀着第二题 \(k\) 不会开到最大的情况,我并没有直接离开这个令人伤心的地方。”
我似乎有点同情他的遭遇,追问道:“结果怎样呢?”
“根本不用猜,直接滑到了全省第 \(\rm 43\) ,校内第 \(12\) 。本来说不定还有机会买个 \(\rm D\) 类续命,可最后却是自己亲自把自己推向了退役的深渊。”
我的脑袋突然如针扎一般疼,这一切不正是我所经历的吗?可我只是一个因为生病缺了很多课的普通高中生,为什么会有这样的记忆呢?眼泪不由自主地洒了下来,他握住我的手,“你也已经想起来了,我就是你,你就是我。你本想强行抹去自己曾是一个 \(\rm OIer\) 的记忆,可这是铭刻在你心中,非常重要无法忘记的东西啊!”
我强行压下了自己关于那段日子的回忆,哭喊道:“不!我从来没有学过什么竞赛!”
他的目光变得温柔起来,“我们只不过是命运下的蝼蚁,人生不仅仅只有竞赛,这一次的失败也代表不了什么。在文化课上你也可以证明自己的能力,我今天出现是因为你还没有真正放下 \(\rm OI\) ,在上文化课的时候这次失败一直在你的脑海里挥之不去,让你在上课时走神。 \(\rm OIer\) 无论在各个领域做任何事情都一定要是最优秀的人,放下这段回忆吧,用这十五个月来打磨自己。‘断剑重铸之日,骑士归来之时。’待高考之时便是你重新亮出锋芒之日,相信你可以的。”
他的声音越来越微弱,随后身体变得虚幻,直到消失。
六点半闹钟响起,我从床上爬起来,揉了揉眼睛发现眼角旁还有未干的泪水。
“谢谢你,再见 \(\rm OI\)。”
外面晴空万里。
HNOI2019 退役记的更多相关文章
- HNOI2019退役记
退役 警告. 今年虽然我没有变强, 但是还是比去年强一点(去年树形dp都不会). Day0 明天就是省选了,晚上22:13还没有睡觉,真的是状态不好. 打了一下LCT的板子,发现终于理解了...(这叫 ...
- 那么再会吧!OI!(HNOI2019退役记)
现在是4月7号7点. 退役了. 至此,整个LSOI17届全部毕业. 想说些什么呢?不知道啊. day1紧张过头,真正开始了解题意是在11点以后.半路忘了kmp怎么打,第一题计算几何根本没管,好啊,第三 ...
- ACM退役记&&回忆录
ACM退役记 2017.9.19星期二,"九一八事变"八十六年后的第二天,永远记住这个日子,刚好是我报名ACM到现在,刚好满一年,而今天正是我注册杭州电子科技大学OJ的时间(就是这 ...
- NOI2018退役记
NOI2018退役记 终于我也退役了-- Day0 高中毕业前最后一次坐飞机了--在机场干什么呢?当然是打元气打元气打元气.下飞机干什么呢?当然是打元气打元气打元气. 有接机服务,大巴上有个导游,又向 ...
- [日常] HEOI 2019 退役记
HEOI 2019 退役记 先开坑 坐等AFO 啥时候想起来就更一点(咕咕咕) Day 0 早上打了个LCT, 打完一遍过编译一遍AC...(看来不考这玩意了) 然后进行了一些精神文明建设活动奶了一口 ...
- ZJOI2019day1退役记
ZJOI2019day1退役记 每天都在划水,考场上心态炸了,也没什么好说的. 有人催我更退役记,等成绩出来了再更更吧,成绩出来也没心情更了,落差好大,还打不过文化课选手 虽然被卡常数卡到心态爆炸,但 ...
- PKUWC2019退役记
PKUWC2019 退役记 \(day1\): 进场看T1,发现是个对于所有边的子集求权值和的计数题,以为是个主旋律那样的神仙容斥,完全不会做(退役flag*1).T2是个和虚树有关的计数题,第一个s ...
- HNOI2018 退役记
HNOI2018 退役记 \(day0\): 除了切水题以外没有什么很重要的事. \(day1\): 进考场发现前面是\(yyb\)?\(orzyyb\) 试题解压密码终于没有奇怪的字符了,一遍打对. ...
- NOIP 2018 真・退役记
目录 NOIp 2018 真・退役记 7.01 7.05 \(summary\) 7.12 7.18 7.26 - 7.27 8.2 8.3 8.3 8.7 8.9 8.20 8.24 8.27 8. ...
随机推荐
- 批量采集世纪佳缘会员图片及winhttp异步采集效率
原始出处:http://www.cnblogs.com/Charltsing/p/winhttpasyn.html 最近老有人问能不能绕过世纪佳缘的会员验证来采集图片,我测试了一下,发现是可以的. 同 ...
- 每周分享之cookie详解
本章从JS方向讲解cookie的使用.(实质上后端代码也是差不多用法,无非读取和设置两块) 基本用法:document.cookie="username=pengpeng"; 修改 ...
- 完美解决safari、微信浏览器下拉回弹效果
CSS代码: .box{ overflow: auto; -webkit-overflow-scrolling: touch; } HTML代码: <body class="box&q ...
- vue的三种传参方式
<template> <div> <router-link :to="{'name':'x',params:{'type':'users'}}"> ...
- [转帖]linux下的X server:linux图形界面原理
linux下的X server:linux图形界面原理 https://www.cnblogs.com/liangxiaofeng/p/5034912.html linux下的X server:lin ...
- [转帖]Introduction to text manipulation on UNIX-based systems
Introduction to text manipulation on UNIX-based systems https://www.ibm.com/developerworks/aix/libra ...
- jenkins配置SSH远程服务器连接
之前用jenkins做了一个自动发布测试,配置任务的Post Steps时,选择的是执行shell命令.如下图: 这是在本192.168.26.233服务器上测试的,此服务器上运行jenkins,to ...
- C程序运行时的内存分布
该篇博客是自己学习的总结,如果有哪里理解的不对的地方,希望大家可以指点. 一.C内存空间分布图 二.各内存区域详解 1.代码区(.text): 该区域主要存放二进制可执行文件. 2.数据区(.data ...
- hive条件函数
case相当于if,when相当于=:then是条件满足的结论.否则实行else后语句,一end结束
- python爬虫之scrapy模拟登录
背景: 初来乍到的pythoner,刚开始的时候觉得所有的网站无非就是分析HTML.json数据,但是忽略了很多的一个问题,有很多的网站为了反爬虫,除了需要高可用代理IP地址池外,还需要登录.例如知乎 ...