这次选拔赛前前后后打了一周,总共七场,每天下午1:30-6:30,是ACM赛制的单人赛,选拔rating总分的前六名。最后我总积分排名第四进队了,也算是有惊无险叭

打算等测控实习和专业实习补完再把这一周的题都补一补,然后写个题解啥的。这里就先挖个坑,两三周过后再来填

Day0

今天热身赛,不会计分,索性在宿舍睡了一下午,就没去教室打比赛。才考完试,太累人了…醒了之后,看了眼题。看到有个题目就一个人过了,就去写了写,没想到居然没写出来,后面才发现这只是个线段树…算错时间复杂度了

Day1

心心念念的选拔赛终于正式开始了,说实话还挺激动的。因为校赛rank3,然后蓝桥还有个A组国一,我觉得自己的实力进个校队应该不难。索性就做得随性一点,一上来就开A题,结果想了个假贪心去做这个不算简单的树形DP题…然后写了三个题后又跟错了榜,明明不会网络流的板子,却像个伞兵一样卡E题卡了两个小时

其实B题并不算难,下来花了1h也补掉了,可惜考试的时候看都没看…K题考试时也没有看,记得最后过的人也挺多的,一个比较简单的构造题叭,不过补题的时候反而第一时间没太想到正解QAQ

第一天就这么稀里糊涂的结束了,猛地发现自己只有rank8了,开始有些担忧了:(

Day2

这场的题选的毛营的,总体难度还是蛮大的,而且今天rank1就出了两个题

不过其实这场有三个题还是比较简单的,可惜出了L题其他两个我考场上看都没看没错,我是sb

当时看榜的时候发现B题过的特别多,还以为B特别水,后来发现并不是这样的(至少对我来说不太容易)。当时想着B题都不会,那和B题过的人数差不多的G题我肯定也不会吧,就没看其他的题了,写了一下午的B题然而补题的时候G题我花了10min就过了,草

今天rank10了,惨惨

Day3

说实话,前两天还是打的蛮轻松的,但是今天我感觉整个人都特别紧张,甚至担心自己可能会凉凉

上来一直告诉自己要看完题再开始写,不要再重蹈前两天的覆辙。所以就算觉得A题很水,但是我还是没有开始写,然后读到C题的时候实在忍不住了,开了C题。

结果一上来又把题意想错了,花了一个小时删删改改,一直WA第23个样例,我人都麻了,一直以为是自己double计算的时候精度炸了…然后马上写了两个水题,又去搞K题。真的搞不懂当时我在想什么,我居然又把K题看错了。题目上大于等于2*n就行了,我tm看成了等于2*n,而且搞了一个半小时写完了才发现样例对不上… 重写了然后又花了1h去debug才终于过了我把一个变量名写错了,改了半天,醉了,这时候离考试结束只剩几分钟了…

最后C题也没有调出来后面发现是算长度的时候多加了一段没发现,rank8草草结束

因为前三天比较差的发挥,我整个人特别焦虑,然后在这天晚上还失眠了,凌晨三点半醒了之后脑子里就一直想选拔赛的事,一直没睡着

Day4

今天没去图书馆补题,躺在床上看嫖老师玩LOL的新模式,然后在上午11点又睡了一会,终于算是感觉舒服了些。

这一场我终于学聪明了,一来就直接看榜做题。然后尽量克制自己,一定要想好了再码代码。

快速过了签到题之后,开了一个字符串+DP的题目,然后几乎一眼出了,花了一个小时写完之后一直wa。结果才发现搞单调队列的时候把lowerbound写成了upperbound,太逆天了。改完之后终于AC,总算是送了一口气

可惜今天罚时比较多,虽然第一个过完五题,但只有rank3。不过今天终于扭转了颓势,去掉最低分后,总分进了前六,也算是送了一口气

Day5

这场太好玩了,ljj一上来就过了J题,导致所有人都去看J了,结果都没出。我用卡特兰数推了半天,还是没搞出来。

然后后面学聪明了换了个题做,最后四题rank3收工

Day6

最后一场,加上我在内的前五名基本上已经稳定出线了,所以有两个同学因为有其他的安排就没来参加今天的比赛

这场的题目貌似是这六天中最简单的了,一路顺顺利利地过了5题,最后排名rank1。也算是给这一周以来的比赛画上了圆满的句号。

总结

以后尽量还是跟榜做题,而且如果一直做不出来还是要理智地放弃,毕竟每个人的科技树都可能点的不一样,别人觉得简单的题自己不一定能出。同样的,有些AC数量不太多的题可能刚好自己会写,所以还是要静下来把所有题看完再写吧。

时刻牢记: Think twice,Code once.