2018-2019赛季的前一半

已经初三了,剩下的时间也不那么充裕了。

在NOI 2018签到还不错的协议之后,这半年自己大概是有点飘了。

但无论如何,我真正的水平,比起目前为止本赛季的成绩,应该不至于这么不堪吧。

NOIP 2018

因为记忆有点模糊,所以记的会比较简略。

Day -n

考前一周(还是两周?)请假在家做题。感觉有点静不下心来,状态也不太对头。

复赛就在南京举办,所以省去了长途旅行的麻烦。

Day 1

小区生态环境太好了,考试前夜有一群蚊子从通风孔钻进了卧室。照例22:00上床,跟蚊子斗争到1:00,筋疲力竭,只好挤到爸妈房间里去。

结果那里也有蚊子。

<我还能说什么.jpg>

那天晚上我总共睡了4h。深刻感受到了失眠是对身心的双重摧残。

早饭后灌咖啡灌了个水饱。

进了考场,坐在电脑前完全提不起劲,感觉一个哈欠就堵在嗓子眼里。下发文件,开题,发现T1是个一眼题,很快写好了DSU解法,测过了大样例。

鉴于前些年的教训,我把T2 T3的题面都看了一遍。看完T2有一些联想,仔细思考一下发现啥用没有。看完T3只会比较显然的DP,也不太会优化。好在部分分比较足,算一下70~80还是挺好拿的。

着手做T2。哈欠连天,思维好像也时常断线。经过一番波折,勉强弄出了一个结论,翻了翻数据范围发现会做了。写代码的时候发现直接背包会T,于是yy了一个优化。写完之后,心里估摸着这题应该还有点区分度。

看了看剩下的时间,被吓醒了。T3的正解还是不太会,于是分4个case打了部分分。最后10min惊险调完。

出考场发现大家都AK了。T2那个所谓的“优化”,好像是人尽皆知的东西,只是我当年学PJ的时候学漏了;T3的贪心对我来说不那么显然,不知道为什么他们都觉得是一眼题。

果然我的贪心学得烂。

期望280,鉴于整场考试我都不太清醒,这个分数还算可以吧。

Day 2

回家之后赶忙搭上了蚊帐,于是晚上总算睡了个安稳觉。

上考场,开题。看到T1又是个贪心,看完问题描述,我又不太会,有点慌。

一般图上最小字典序访问?怎么看都不可做啊……

强行yy了一个贪心,好不容易写出来发现过不了大样例。

欸等等……这个大样例怎么边数这么少?

我仔细看了看输入输出说明。

\(m\leq n​\)

心理活动:妈蛋。

一看时间,已经过去了90min。赶忙想出了正解的框架,就急匆匆地开始写代码。2h10min的时候结束T1。

T2好像挺难的。花了20min想出一个50分做法,感觉细节有点多就先没有写。

此时心里超级慌。看T3,读懂题意直接翻到子任务,发现写一个暴力再写一个线段树,24+44=68分还是挺好拿的。码码码,调调调,最后手测一组数据发现出了点问题,然而来不及调了。

代码能力捉鸡。

“省一还是有的。”出考场被我妈问分数,我是这么答的。

出考场后发现T3是树剖傻题,顿时感觉自己没救了。仔细想想应该是心态问题。

等分数

考完之后我突然想起来,D2T3两个子任务写挂了一个,我却忘记把另一个子任务的优先级调高了,可能导致两个子任务交的部分拿不到分。

忐忑地等分数,最后发现是100+100+70+88+0+24=382,JS第120+名。

真好,成功刷新QTY的联赛最低分——包括普及组。

不过问题频出的Day2中,看题问题和心态问题,好像都怪不得别人。还是自己不靠谱。

后续

因为NOIP分太低,PKUWC/THUWC/WC/CTSC都没报上,间接导致了THUPC泡汤,省选压力也陡增。

十二省联考

鉴于去年成功从联赛的rank67翻到总分的rank16,我本来觉得今年还是有点希望的,联考前也请了十天假,打算好好准备一下。

因为参加了某集训所以没有太多颓的机会,效率还可以。考前总结了一堆考试策略的注重点。

另外,联考前听说了打压竞赛的消息,那段时间一直在忐忑中度过。

大概大半年前,我还天真地以为凭着手上的(PKU省队一半)约,自己去TP悬念已经不大了。但随着政策一步又一步的收紧,我发现自己离这个梦想差得实在很远。

Day 1

常州华美达酒店,旁边工地晚上停工之后,环境还算安静。

没想到的是,当晚我妈有点咳嗽,我爸有点打鼾,外边路上车有点多,过于厚的被子盖在身上又有点燥热。习惯于在自己安静的卧室里睡觉,我刚感觉有点困意,就总被这样那样的情况弄得清醒过来。

闭着眼睛躺在床上,脑子里不时会蹦出关于睡觉的哲学问题,比如:

一个人是如何用清醒的意识来逼迫自己的意识变得昏沉的?

总之我最后睡了~4.5h。失眠真是痛苦之极。

继续靠咖啡撑着。

开题,T1一眼题。写完之后发现system time有点爆炸,于是举手问了工作人员。得到的答复是,real time不得超过3s。

指针党表示体验极差。

把指针改成了数组,过了大样例。此时过去了1.5h。

T2的80分,立刻发现可以SA+线段树优化构图,过一会又想到了100分的SAM做法。但不知出于什么原因,我以为100分需要在SAM上套上主席树才能构出图来。由于代码难度令人望而生畏,我先去开了T3。

T3是奇怪的船新题型。

我QTY啥没见过,还会怕这种东西?

用半个小时水了大约20分,看看时间该回头写T2了。

仔细想想发现T2不用主席树。码码码。码码码。4h的时候码完了,保险起见花5分钟打了10分的暴力保底。

本以为剩下1h够我调了,但事实证明我高估自己的码力。

期望得分100+10+19,最终T2莫名其妙多拿了30分,总分159,苟在了rank22。

Day 2

睡眠情况没有丝毫改善,继续靠咖啡撑着。都快习惯了。

T1,稍微想想,只会暴力。分数+=50

T2,稍微想想,发现了贪心的结论,想出了链的case。分数+=75

T3,仔细思考,只会暴力。分数+=16

剩下的3h里yy了T2的假做法,并在写完代码后叉掉了自己。

最后认输,得分50+80+16,T2用奇怪的手段骗到了5分,苟在了rank14。


十二省联考结束的时候,我暂居JS rank32。

以上出现的种种问题:睡眠、考试节奏,尚且可以归为客观原因。

在接下来的比赛里,我开始意识到问题不止于此。

JSOI 2019 R2

比赛只有一天,却占了25%的比重,所以在赛前有点压力。

一模结束后立刻请假,在家练习了10天。学习效率尚可吧,虽然仍有不少提高空间。

赛前就已经明确了目标:保D,不冲E。但心里总在想着“打场翻身仗”,想着在榜单靠前的位置坐一回,好拾回一点信心。

这是铺垫。

比赛日

前夜22:00上床,又到了0:00才入睡,且凌晨还醒了两次,6:00之后再也睡不着了。入睡晚的原因,大概是一直想着“我一定要睡着,我必须要睡着”,然后就彻底睡不着了。

带咖啡进考场。

比赛延迟了10min,我和hhr,wph等人在吐槽“是不是该unrated/semirated啊”。

怀着轻松愉快的心情点开题面,然后轻松愉快地发现T2是道思路简单的细节题。看了看T1和T3,发现只会T3的40pts。

目前为止节奏挺对的,接下来的剧本应该是A掉唾手可得的T2,然后安心研究T1/T3。

1h的时候开始,码码码,调调调。到了2h30min,调到最后一个部分,猛然发现自己的做法在合并不同树的方案数时,有漏洞。

认定这个漏洞补不上之后,我开始考虑换方法。那么合并方案数大概有两种方法:推式子/DP。

这时,我去了趟厕所清醒头脑,并试图给自己打气。

我QTY这么nb,还会搞不定这种题?

回来之后,热血满腔地推式子、构造DP,最后全部失败。此时还剩1.5h,开始发慌了。

打完T3的40pts,在匆忙中试图yy前两题的部分分。

结果是头脑混乱,啥也想不出来,最后只拿到了最naive的暴力分。

结果:10+10+40=60,rank47。


好像踏进考场之后就忘记了保D不冲E的方针,开始满脑子拿高分,甚至忘记了仔细检查做法正确性……

所以说,对于OI比赛,还应该把它当考试,而不是热血沸腾的青春游戏来看……

另外这几次连续的失眠,反映了我考前的压力过大,这也是亟待解决的重要问题。这样下去,到我高二那年,不知道要紧张成啥样。

还有,菜是原罪。

最终rank36,D类问题不大,还算不留遗憾。

posted @ 2019-04-28 23:09  TianyiQ  阅读(438)  评论(2编辑  收藏  举报