热身赛: 由于队友的缺席,我成功的达成了单挑一场比赛的心愿(虽然只是热身)。。开场的时候,先拍好来VIM的配置文件,然后问志愿者要root的密码(本菜只会sudo的修改方式 -.-||) ,志愿者坚定而果断的告诉我说root密码不提供,当时就傻眼了,这如何玩。遂用codeblock完成了热身赛(赛后才知道只有我这种弱逼改vimrc才需要root,囧)。A:签到题。B:给出平面上1000根线段,问平面被分割成几块。比赛时想了一会儿并查集恶搞,发现细节写不了,而此时board上只有A是过了的,遂放弃B,赛后知道这道题用到了平面图的欧拉定理,妥妥的没学过,姿势面实在太狭隘了。然后熟悉了一下系统,测了一下各种优先级,全场飘起少数的几个B气球,遂开始看C。C:看完题后就想到了正解,可惜由于紧张(ruo),错估复杂度而放弃了正确的思路,后来还很逗逼的敲了一发纯暴力- -。赛后一细想,逗逼果然不能多说。
两个队友wuyiqi和fairylights总算是在周六晚上赶到了宾馆,令人担忧旅途的劳顿会不会影响第二天的正式赛。
正式赛:开场wuyiqi配置了一下环境,然后第10分钟我们提交了本场的签到题A,事实上A题的first blood在第2分钟就送出了,这尼码足够神奇。C是一道套着概率马甲的水背包,这道题是我敲的,第41分钟1Y,水题搞了半个小时,现场赛还是有一些紧张。然后是I,这道题我和wuyiqi讨论了一下就确定了算法:字符串哈希然后map乱搞,算了一下时间复杂度,wuyiqi就上去拍了。拍完之后测了几组数据,各种debug,最后一看代码竟然还用的是set,然后修修改改第115分钟1Y,果然还是前一天没有休息好啊。G题,纯粹的SB题,裸的树套树,fairylights告诉我题意后就秒懂了,一翻模板竟然没带,遂翻白书,竟然找到了完整的代码- -,由于书上的数据范围比G题要小,我很逗的想会不会TLE,会不会TLE,现在一想果然是赛场综合征啊。。在I题通过后,我们决定先抄一发G题,抄完测了几组数据,第150分钟1Y。此时的rank是18,貌似金牌最后一名的节奏。但是,我们的比赛,到这里已经可以算结束了,剩下的150分钟1题未过。fairylights一直在搞B题,wuyiqi当时认为,B题铁牌队都过了不少,我们通过这道题应该没有问题,于是让我和fairylights一起搞这道题。但是,由于fairylights的代码在大数据报RE,而题面中有两段文字不知何意(3个人竟然都没有看懂),这道题,最终成为了shenshanlaoyao今年的遗憾。封板之后的一个小时,wuyiqi拍了20分钟的J,发现这道ifelse讨论题在我们当时的状态下基本不能AC,遂换我上去拍D。D这道题是我开场看的第一道题,第一遍看完题我就有了模糊的想法,显然不是前期题,遂先放着,等到中期无题可敲时,我又重拾了这道题,大致和wuyiqi讨论了一下算法,觉得用三分做好像可搞,遂比赛的最后40分钟,我勇敢的上去拍了这道看似可A其实算法残缺的题,在第300分钟用没来得及测样例的代码交了两发,拿到了比WA更加令人绝望的TLE,然而事实上我们连第二个样例都没有过。
如果没有B,也许给我2个小时,我能敲出D。如果没有B,也许给wuyiqi2个小时,他可以敲出J。如果没有B,也许给fairylights2个小时,他可以敲出F。...但我们终究是失败了,失败者哪来的那么多也许。提一下我们的队伍,不知道你们有没有感觉,虽然有序,但没有默契。我们的队伍磨合,严重的不够。
是否该庆幸,在第150分钟之后毫无所获的我们最终只下滑了不到20个位置。B题的遗憾是运气使然,更是实力不足。
像当初一样,带着遗憾来到了理工,带着不甘心的甘心独自前行。而如今的我,宿命使然,带着新的遗憾,来年再战。
依然相信,最初的梦想,仍然可触即。
少年,你还是要努力啊 。
为了不留遗憾。