游记 【CSP2020-S】

· · 个人记录

前言

初赛 \verb!(CSP-S1)!

考试之前 \verb!(Day-27)!

好像初赛只有一天的样子……似乎没啥必要分什么 \text{Day1 Day2}

初赛前一天压根啥事没做,照常 11 点睡觉。具体要说做了什么吧,就是向老师请了个假()相当颓废的一天。

当天 \verb!(Day-26)!

初赛当天早上就在学校机房把你谷的模拟卷做了。没认真看,就写了 30 \text{ min} 练下手感。然后只拿了 80 分。主要是一些题目不怎么确定,也没怎么仔细去想,就这样交了;然后看了一下海亮的那套模拟卷。 \frak{u1s1} ,那套卷子挺好看的,尤其是代码块那边,应该是用 \LaTeX 做的。

草,关注点好奇怪啊。

海亮卷子的单选题好毒瘤啊,全是数论,还有一堆我看不懂的东西()

因为考场就在学校机房(话说为什么笔试要在机房啊),所以到的挺快的。听说 \rm CCF 的袋子贴的比较紧,我看监考老师也没花什么力气就解开了?因为机房的桌子毕竟还是放了电脑,所以能放试卷的空位并不大,写题体验有点糟糕()

考试中

谈谈做题体验吧。

考试后

上你谷看了一下讨论区,怎么个个 70- ,搞得好像初赛很难的样子……

题目的想法

昨天晚上很晚了,写了半个小时就去睡觉了……今天补一补对题目的看法罢。

啊这,做到现在为止都是水题啊。

做到现在没啥难度啊……题目都没啥意思。

这一届单选题难度不行啊,各种考察基础概念的,常识题也不怎么难。意外的没考察奇怪的年份。

有两个字符串 st_0,st_1 ,每次可以把 st_0 中第 m 个字符移到开头或者结尾。问最少多少次可以让 st_0 变成 st_1

评价

简单题送分到位,难题有点难度。但我感觉分值设置不怎么合理。几条 4.5 分的题一旦错了就有可能导致另外一题跟着错, 9 分就没了。我感觉这也是导致分值差距比较大的原因。

考察的知识面还算比较广(哈夫曼编码,二分图,双向宽搜),但深度不够,基本停留在基本定义和基础算法。

总体难度,简单题显然低于往期,难题分值有点大了。

总结

屑。

复赛 \verb!(CSP-S2)!

考试之前 \verb!(Day-3)!

这天被拉到机房去打模拟赛了(草,一个星期也才打了两场,这就是复赛集训吗, \rm ilil )。结果四条题目 T4 爆零, T3 写挂了只拿了 25pt ,树状数组都能写挂,整个人都不好了。

第四题在 \text{Windows} 上能正常编译,结果在 \text{Linux} 上编译错误了( \verb!abs! 不支持无符号整型),感觉自己傻了。

前夕 \verb!(Day 0)!

草,这天晚上才发现我看错时间了。一直以为是星期日上午比赛,结果是星期六下午,这一个星期我到底在干啥啊……

这天也没啥想法,在洛谷上随便看看。没有什么心情,有点虚,不知道该看什么。

结果这天晚上还在刷 \frak{B}

考试当天 \verb!(Day 1)!

上午从学校坐大巴去南京了(暴露地址)。午饭在酒店吃的,还挺好吃的。

餐桌上有用来点烟的火柴,结果有几个人几个人吃完了没事干,用火柴去烧西瓜皮?人类迷惑行为。显而易见的并没有烧的起来。不过或许考场的秩序册可以烧起来引恐禁三

西瓜皮的牙签上有个粉红色的玩意,我以为是块糖,结果就是一块木头我到底在想啥

然后有个同学掏出了电脑玩起了车万 \text{Project} 的妖精大战争。瞬间智商 - ⑨ 。

完了完了,大家都被降智了。

后来普及组题目出来了。但因为听的是口述,对题意不怎么清楚,但感觉今年的普及组也不怎么难的样子……

吃完午饭,休息了一会儿就直接去考场了。

排队的时候我们就在猜今年可能有哪些题目(以及 \verb!CCF! 会不会自己抄自己)。然后我谈到了一个前几天在政治课上的事情,政治老师依次找同学回答问题,明明是一列,突然拐弯了。当同学表示诧异的时候,我们政治老师问了一句你们玩过贪吃蛇吗?然后那个被点到的同学回了句“玩过”然后坐下了。草,这就是伏笔吗。

拍了一会儿队,就进考场了。终于到了激动人心的时刻力!

试机的时候简单写了一下快读,顺便写了一下对拍可能会用到的东西,结果事实证明我根本没时间对拍。键盘用起来没啥问题。然后就是发题目了。 \text{JS} 的压缩包没有设置密码的习惯,不能猜密码,我谔谔。

\text{哎呦我操,这是好的。} \text{从年份推天数比从天数推年份容易多了。} \text{求最大/最小值,插入、删除数据}

尽管心态有点崩,但还算坦然,收了程序签了字就出考场了。

中午还能在酒店吃饭,结果晚上只有汉堡了,悲。但是味道不错。在车上交流了一下,并没有问到第三题和第四题的做法。

当晚洛谷第一题的民间数据和江苏省的选手程序都出来了,交了一下,过掉了。挺高兴的,毕竟过了一条毒瘤题。

估分是 100+100+30+75=305 。当然,这是最乐观的情况,谁也不知道大样例强度怎么样。

结束后 \verb!(Day 2)!

上午在学校自习(明天就要期中考试了,悲)。中午回家就发现洛谷的民间数据都造好了。测了一下, 260\text{pt} ,第二题用的 \text{map} 被卡了(我怕不支持 \verb!c++11! 所以不敢用 \text{unordered\_map} ,尽管它可以通过洛谷的数据)。第三题只拿了 20 分,骗分失败,悲。

总结(谈谈看法)

第一题肯定是毒瘤题了。但如果仔细想想,只要不那么贪,哪怕你就是打表(模拟),也能拿不少分。 1600 年以后不去贪心地追求公式 \mathcal O(1) 算法,直接二分也很容易写。我觉得这题罪不至此。

第二题比第一题简单,就是题面有点烦……卡 \text{map} 就挺谔谔了。但总体感觉还好。

第三题我不会做,不敢评价,爬了爬了。

第四题 75pt 意外好拿,就是不知道正解怎么去利用这个单调性。我想到了“蚯蚓”那题(考前刚看的),结果还是不会写。

希望 \text{CCF} 少爷机和出题人能手下留情吧(悲)