CSP-S爆炸邮寄

· · 生活·游记

联合食用:

lique00

hypq

Coding_caopy

前情提要:

本人为HE高二生。

这也许是我最后一场CSP-S了

(也许高三再战?)

Day -1

我听了sunrise1024学长的考试经验分享,有很多感触。

sunrise1024学长告诉我们不要倒开,不要按字典序开题。

然后写题不要设想哪道题应该得多少分,而是应该尽可能多得分(记住后面要考)。

然后还讲了一些其他的学习和复习技巧。

Day 0

人还在学校,心却已经飘向了远方。

中午在食堂我特意没有吃的太饱,因为晚上我们要去饭店吃饭。

下午我们成功的坐上了通往考场的火车,这次Coding_caopy和hypq没有像去年那样走反站台。老师还给我们拍了合照(os:好糊),

很快我们到了酒店话梅糖很好吃,我和Bob1108在一个房间。

很快到了我盼了一天的晚饭环节,晚饭有蒸羊羔、蒸熊掌、蒸鹿尾儿(咳咳串台了),玉米粒,炒杏鲍菇,鹌鹑蛋炖排骨,糖糊茄子,红烧鲤鱼,蒸饺子,鸡排薯条,木耳鸡蛋,嘎嘚汤······

然后来到了我们喜闻乐见的晚夜狂欢,我和Bob1108一起观看了巴黎奥运会男乒单打1/4决赛樊振东打张本智和,看的我们热血沸腾。

然后我们看了5分钟电影到11点左右发现没什么意思就睡觉了。

(其实我还看了半集《恋雪纪》,好看)。

Day 0.5

上午6点50我成功被楼道里Coding_caopy的女高音唤醒了。

其实上午我并不考,然后我就把Bob1108叫起来了。

拉着他一起看了苏州世乒赛决赛马龙对战方博,同是正手利我惧你锋芒?

7点20我们下楼吃饭。

回到宿舍后我向Bob1108请教了字符串相关的和一些其他算法,Bob1108太强了。

我们还去隔壁拉来了wangyichen_0711一起做题,并且大声歌唱《难忘今宵》。

Day 1

来到了考场开考了,先看T1我发现这道题好像并不是那么特别难。

15分钟左右,一个二分答案加上前缀和差分等做法就被我口胡出来了。

40分钟出头我完成了代码,但是我发现后面大样例WA了,于是我开始了漫长的找错。

期间我甚至怀疑是不是炸long long了,但是最后发现是一个数组名写错了。

我定义了一个名为num的和一个名为sum的数组,最后成功把num写成了sum。最后T1用时2小时15分钟。

然后开始看T2其实在写T1时已经看过题了,想了20多分钟并没有想到什么很显然的正解或者做法。

于是我本着sunrise1024学长说的拿最多的分,果断跳过T2看T3,(万一T2比T3难呢)。然后我观察到了一个特殊性质

特殊性质 A:x 1 ​ ,x 2 ​ ,…,x n ​ 构成等差数列

我发现这个性质好啊,好像能写。

于是我匆忙口胡了一个“部分分正解”,又花费了30分钟实现了代码。

不过实现后发现不对劲,我的思路是假的,我想的太过于想当然了。

于是这个时候我“果断”跳回T2,准备打暴力。

我丝毫没有意识到或者没有时间去思考正解,就这样我一边写代码,一边想思路。

果然不出意外我的代码崩盘了,越来越难写越来越难调。

这个时候时间又过去了30分钟,距离比赛结束下班仅剩30分钟。

我眼看着T2尸山一样的代码,和莫名其妙的T3代码,我深刻意识到T2连暴力也够呛能写出来了。

于是我做了一个大胆的决定开T4,最后也是写到了比赛结束也没写完。

我也并没有来得及去Linux系统下验证T1代码有没有问题,只看清了freopen写对了没有注释掉,文件建的没有问题,现在不免有些后怕,万一哪个变量名冲突了(不行不能有万一).

最后

T1: 100 pts

T2: 0 pts

T3: 0 pts

T4: 0 pts

遗憾离场。

出了考场后我们急急忙忙的赶向火车站,期间hypq差点再次迷路。

最后也是险之又险的赶上了火车。

比赛感言:

不要像lique00一样倒开。

别高估自己的代码水平。

别太想当然