zoukankan      html  css  js  c++  java
  • 【游记】2020-CSP

    2020-CSP

    前言:
        本人第一次写游记,可能会写的不像游记(?)。
        也不知道怎么写,就乱写吧。
        Ovo
    

    初赛篇


    准备

    真正开始准备初赛的时候 (知道初赛这个事的时候) ,应该是高一升高二的暑假。

    我们大约在开学前十天,在学校上课,还在学一些算法和做往年初赛试卷,虽然时间是全天的,但是老师管得还是比较松的,所以在吃完饭后就出现我们几个人在那里玩玩手机、4399哈哈哈,几次做的大概75左右。

    最后在国庆来了学校一天还是几天,做了上一年的试卷,虽然全都是选择题,感觉难度就上来了还是很慌张。

    出发!!!

    那天上课就翘掉了 (大约是人生中第一次正经比赛翘课?)

    起床之后就直奔机房,看了点算法的内容,就感觉没怎么充分就出发了

    等待

    在赛场外等待是挺急躁的 (?) ,感觉玩手机不好,看书也看不进去。

    提高组第一轮

    坐在第一排,有点慌,听着考场须知,尽量还是保持着平常心,时常微笑让自己放松。

    试卷发下,选择题从头往下看下来 (不对只有选择题hh) 感觉还是可以的。

    我往下做基本是那种容易的基本会,难的题果断蒙 (也不知道那时候容易的对了多少,蒙对多少),然后碰巧有老师刚好前一天讲的找最小的数的算法。

    整体做下来感觉比较对口味的。

    普及组第一轮

    中午午饭吃得有点饱,然后中午基本没有那种出来比赛的心态了,可能这和我普及组做得感觉差有点关系 (主要还是实力没有到) 然后又碰到没见过的伪代码,就慌起来了,又看着xxs在那里,心态也出现点变化,想要调整也调不过来。

    总之下午做得挺痛苦的。

    初赛Back.

    回来的车上,气氛挺压抑的,至少我是这么觉得的,感觉这一次就这么没了。说着什么,我直接当场退役之类的话。也有点难过的。

    成绩 分数线

    回来的那一周,我基本每天都想着初赛的成绩,但是没有选择去对答案,听到挺多人说自己估分大概60左右,感觉没了,我也没有选择对答案,嗯,其中任何一组。

    想着下一年好好努力。

    周末在家里,分数出来了,大大超出我的预期。
    (S - 74)
    (J - 74.5)

    等待分数线时,自然会根据上一年的名额数来推今年能进几个,我们学校大概能有 11个进S,8个进J ,然而最后减机到800左右,我们直接就炸开了,S就进了一个,J按分数线就过一个,最后一个奖励名额J组加一个。(都是高二的,永远的神——金学长没有机会一起)

    戏称为三人游 (emmm还有老师)

    看法

    对于初赛的成绩我实在是(Rp++)了,从我普及组比我提高组就高了(0.5)分就可以看出我基础实在不扎实,运气占了一大部分。

    复赛篇


    准备

    • Day -n

      因为我写作业效率不高,然后也不是很刚的那种,所以在出分数线之前,去机房的时间甚至没有达到每天。

      中间有尝试做一做往年的题(指第一题),然后上一年的第一题,我思路就错了,然后导致我一直比较担心。 QnQ

      之后当确认我进了(大约就是比赛前一周?),我才每天都抽空过去,作业也基本完成,看来还是可以逼自己写的 (大部分时候都需要晚上继续补) 但是还是相当快乐 Ovo

    • Day -2

      感觉越来越近了。

      今天刚好是我们学校运动会的第一天,参加完集体项目就和OldWanglll灰溜溜地跑去机房。

      参加了XJOJ的模拟赛,然后发现数学的缺失。这一天大概看了一天的数论,看了之后也只是知道概念罢了,头倒是有些晕乎乎的。(现在看可能有点后悔?)

      中午就吃方便面了,基本是一天待在机房里。

    出发

    • Day -1

      和前一天类似,早上参加玩集体项目“引体向上”就和OldWanglll直奔机房。(我还拉了22个,之后手挺酸的,但有及时放松)

      因为老师说下午一点半走,所以也就吃方便面了,出校门时内心好紧张、兴奋的说,终于能逃离学校了

      去火车站是乘坐SmallC的爸爸的车。我在车上问OldWanglll要来Dijkstra堆优化的写法(我不会qwq)然后一直在看。

      不一会儿到了火车站人生第二次到火车站(大概),遇到了友校的选手,但没有什么交流,怎么说呢,其实挺想搭话交朋友的,但那是我确实没这个心情。

      在动车上,SmallC和OldWanglll一起,我和老师坐一起。

      到了杭州东站大约下午5点吧,然后在那边先吃了一顿,就乘坐地铁,先换乘到某一线路 (忘记了),然后乘坐那个终点站是金星的那个线,hh就记得去了金星。然后在这条线上,我被SmallC和OldWanglll迫害了。
      啊啊啊!

      到站后就去找订的宾馆了,我和SmallC一间,OldWanglll自己一间。

      一开始我和SmallC的房间是一张大床,然后OldWanglll的房间是两张床。秉承物尽其用的想法,我提出交换房间的想法,没有什么疑问就通过了。

      晚上在下面“开会”,讲了些比赛的注意点,然后因为我们仨莫得人带笔记本,就把老师的笔记本借给我了。(因为我是下午,他们是上午)之后老师去超市买了点吃的,说明天可以带去吃,然后我们私下说,在赛场上做不出来题目就当他们面慢慢地享受食物(哈哈哈),当然最后没有实现。

      晚上在房间里,SmallC和我就各玩各的了,最后为了第二天的比赛就克制了一下稍微早睡。

    • Day 1

      早上5:30我大概就醒了,毕竟比较兴奋,之后再睡回去了。洗漱之后,到楼下吃完早饭,和他们两位告别我又回到房间,刷题+娱乐(狂祝他们(Rp++))。

      很快就到中午了,跟随老师准备去接他们。我们在那边等的时候还顺便给我拍了照。(相比往年那么多人,感觉好凄清的感觉,真的是这样)

      他们出来了,得知没有Debug!!也算是让我有个心理准备吧。然后中午吃饭时,OldWanglll一直想着用MC来继续迫害我 (万恶的OldWanglll),然后他们就开始商量着下午去哪玩 (气死我了)

      吃完饭就先回宾馆了,说是会宾馆休息一会儿就可以出发了,给我的感觉就是我回到房间,然后发了几句牢骚就出发了hh。

      终于到我上场了。

      到考场时,发现楼下已经没有人了,开始害怕自己迟到hh。

      进入考场,感觉就好紧张,因为感觉人就离自己很近,还有面对面的。(慌张)

      终于到告诉我们解压密码了,一开始解压密码老师讲错了,下面充满了快活的气息2333。

      最后是说外面再加个括号才解压成功。

      开考铃声一响,房间里充斥着嘈杂的键盘声。我是没见过这架势,再加上阅读能力有限,慢慢读题目。

      第一题 julian

      一看是日期的大型模拟题。我慢慢地磨了(1.5h)有吧,两个小样例是对的,然后大样例效率不行。感觉自己暴力能水到([50,70]),喝了一小口水,继续往下做。

      第二题 zoo

      题目一开始没怎么看懂 (到后面也是没怎么看懂),就先跳到后面去了。之后回来做还是无法理解,就特判一种情况——其它动物都可以加入的情况,就逃了。

      第三题 call

      我一看可以模拟,当然已经想好这道题TLE了,按照题目花大概(1h)(这个记不太清,因为就是按照题意来的)敲了暴力,测了几个样例没什么问题也就溜了。

      第四题 snakes

      一看是感觉贪心,然后就写了点。后面才理解假设每条蛇都是最聪明的蛇这个条件。最后没有选择特判(n == 3) (可能是当时比较自信,觉得我的程序(n == 3)没有问题? 或者真的紧张忘了)

      我大概所有题目都做了,然后时间也就差不多了,最后(10min)左右也没有选择再刚最后一题,只是把一些文件操作检查下。

      结束了。

      我怀揣着惴惴不安的心走出了考场,一出门就听到他们说(T2)很水,什么洛谷上有基本一样的什么的。我自然是不敢上前搭话,只是想着快步离开。

      出了校门,见到了老师。大致说了下我自己的感觉,当时感觉

      (T1[50,60]) | (T2[0,10]) | (T3[20,30]) | (T4[20,40])

      这么看总分当时应该是预估([90,140]),现在来看,果然自己很难注意到自己写错哪里。

      在去吃饭的路上时,了解到老师给他们用民间数据测了测成绩,大概都是(200+),应该都是保二争一了。

      我们仨一起吃,然后聊一些有意思的事。(当然少不了“孤立”这个梗hh)

      吃完后,我们还稍微逛了下,我买了只笔,SmallC买了个新茶杯,OldWanglll抓到娃娃 (我没抓到,白给15元,哭哭),之后感觉没什么好玩的就回去了。

      那天晚上,虽说第二天要比较早起,然后走掉,我和SmallC大概各玩各玩到(0:00)吧。

    Back.

    • Day 2

      简单的整理后,离开酒店,直奔车站。

      乘上车后,发现S组代码公布了,然后洛谷也开了自测比赛。我自然还是想看看的 (可能不想,不过被他们有民间数据测的成绩带起来)

      交上代码

      (T1) 一开始以为交洛谷忘记删freopen,结果确实打挂了。

      (T2) (10)分,算是预料之中。

      (T3) (25)分,也是预料之中。

      (T4) (5)分,我不明白为什么,之后也没有再去看、改代码了。

      我心态崩了,洛谷测出来就(45)分。

      (T1) 原本想到的二月的特判竟忘记了!!!然后我就很奇怪,为什么我的算法样例过了,很后面的日期也没问题???当时就无法理解,无能狂怒。因为如果样例出错我一定会发现这件事的。

      中午到学校门口吃饭时,我情绪挺消极,OldWanglll用他的Wang式无敌式安慰法安慰我,好点吧。

      下午也就没有回家,在机房继续补作业和看洛谷

      看到有些人也有挂的,爆零的,snakes达成snake或其他的。

      我并不感到好笑,只是感觉自己也是他们中的一员。

    等待

    在之后的日子里,我总是在抱怨我的(T1)的失误,几乎见到人,不管他懂不懂我的遭遇都要倾诉一番。

    太痛苦了。

    之后SmallC尝试去打S组的(T1),说他写的暴力可以拿(70),后面上升到了(90)

    我想气又气不气来,真的就是能力没到。

    3=选手 | 2=选手 -> 0=选手

    分数 分数线

    期中考的前一天还是前两天,出成绩了。

    虽然很不情愿,最后还是抱着死个明白的心,某天中午去查了分

    (T1-0)分,不带任何波澜。

    (T2-40)分,当时看到我高兴坏了!竟然有(40)分,我最不懂的题拿了我这几道的最高分

    (T3-35)分,也是比民间的高一点。

    (T4-0)分,无奈。

    总分(-75)

    怎么说呢,如果(T1)记起特判想必有(70)分,(T4)若直接特判再有(20)分。

    虽然离三等是比较有希望的,但是如果加上总分不就(165)分了吗?几乎妥妥的2=吧。

    我还是贪心的。

    从只能0= -> 有希望3= -> 向上望望2=

    我的心态的起伏挺大的吧。

    分数线出了

    竟然是 2= 真的没想到......

    已经是大大超出我的预料的了。

    然后如果按照我之前的完美发挥的估分,也是2=,怎么说呢?可能会少点遗憾吗?

    我真的好水啊。

    这就是这一次主要的感受

    看法

    一些教训吧

    1. 考试时想到一些特殊情况要及时写,或者注释写在旁边,不然真的会忘。
    2. 不确定时根据数据特判

    下一年继续努力吧。

    UPD


    Maybe

    • 2020/11/22 感觉自己写得好多啊 =.=
    • 2020/12/12 咕咕咕了好久,还是给它完结吧。
    • 2020/12/13 越觉得像是回忆录 qwq
  • 相关阅读:
    性能学习总结
    xpath的不稳定性
    jenkins 打包时,提示字符不可映射字符
    jenkins 远程部署失败 控制台部署成功
    QTP ExecuteFile应用外部脚本时报“无效字符”错误_Ealge_新浪博客
    Tips:getroproperty调试可以通过,但是运行不可以
    在mac上搭建octopress+github pages博客
    SDWebImage源码分析
    提高XCode编译速度
    iOS app调试
  • 原文地址:https://www.cnblogs.com/RemnantDreammm/p/14018488.html
Copyright © 2011-2022 走看看