CSP-J/S 之坐错位置差点爆零游寄

yinbe

2024-11-01 22:32:06

Life & Travel

DAY -7~-1

打模板、看《算法竞赛进阶指南》《算法竞赛入门经典训练指南》

CSP-J

准考证打错了,打了两张 S 组的准考证,没注意,找位置时按照 S 组的座位坐的。

真正的座位主人来了,我不知道他的名字,下面就以巨佬为代称罢了。

巨佬:你是不是坐错位置了?

我:没有啊?准考证上就是这里啊?

巨佬:我看一下(拿过我的准考证),好神奇!

监考老师:拿来给我看一下(看了几眼又拿给了我)你这是 S 组的准考证。

我这是才发现这是 S 组的准考证,赶紧去门口看我到底坐那(我手上没有 J 组准考证,不知道座位)

考试前 1 分钟极限找到位置,幸好没有影响考试......

T1 【模板】map 10分钟爆切

T2 小模拟 20分钟爆切

T3 我想了一个奇怪的贪心:先尽量取 8 把位数取到最少,然后再看剩下的木棍分配 1 个数字放最前面,然后 2 位 2 位的看,把相邻 2 位换成木棍数相同且数字更小的 2 个数字,120分钟AC,代码200多行。

T4 打了 r_{i}=1 的部分分,5pts。

预估:100+100+100+5

CSP-S

T1 排序一遍然后优先队列贪心,15分钟AC。

30分钟写了特殊性质A、B,发现特殊性质B的代码过不去大样例,遂开调。

30分钟过去了,过不去大样例。

又想出了正解,20分钟写完正解,连同 2 个特殊性质代码160多行,然后大样例过不去。

又30分钟过去了,过不去大样例。

1小时过去了,过不去大样例。

2小时过去了,过不去大样例。

逐渐红温......

还有差不多1小时,先去看一眼T3和T4

T3 爆搜+3种错误的贪心取max

T4 写了特殊性质A,结果过不去样例。

最后还剩5分钟,检查freopen,检查子文件夹,全部重新编译一遍,避免暴毙。

收卷走人。

预估:100+20+20+0

赛后

稍微调了一下 S组T2 的正解代码,结果10分钟秒A了T2(洛谷自测AC).....

J组自测

洛谷:100+100+100+0=300

小图灵:100+100+100+0=300

核桃编程:100+100+100+5=305

S组自测

洛谷:100+40+20+0=160

小图灵:100+40+20+0=160

核桃编程:100+40+20+0=160

T2 特殊性质B大样例过不去居然给我分!

突然感觉还有希望压线1=

CCF分数

J组:100+100+100+5=305

S组:100+20+20+0=140

还以为自己S组能160,1=没希望了......

S组 T2 特殊性质B的代码中有一个 <= 被我打成了 < ,痛失 20 分......

分数线

NOIP热身赛要求160pts,应该就是FJ S组 1=线,如果没有那个细节错误,我就去NOIP了......

自己的心得体会

这次 S 组真的很遗憾,T2没调出来,220->140,错失NOIP,只能明年再战了。

不论如何,至少我拼过了,去年 J 组50分草草收场,迷茫了很久,很久才从失败中走出来,以前我总认为自己有天赋,去年给我的打击很大,让我知道自己只是众多天才中的一个普通人,后来,我再也没碰过入门与面试题库,再也没去刷过水题,暑假是一个爆发期,我从科创班到tdog,再到代码源,我假期只有10多天是空闲的,线段树、tarjan全家桶......希望我还能继续。

Mountain stream of spring water through all the twists ans turns,just sing a wonderful song