CSP-S 2024 游记
10.23 Day -2
把模拟赛放到第二天了,这一天在练板子和典题,把 AtCoder DP Contest
写完了,挺多好题,受益匪浅,然后就去找一些比较薄弱的题做,看见了一道区间 DP,但是直接看了讨论区,然后红温了,浪费了一道好题,以后做题还是先用别的 OJ 吧,不会了再看洛谷。
10.24 Day -1
CSP 全真模拟,换了座位,T1 上来会了,但我一直没写过二分的 LIS,打的值域线段树,被卡空间了,T2 上来感觉很可做,感觉就是同余解一下就行了,我觉得我是同余高手,然后被硬控了,发现很不会,但是又不舍得放(埋下伏笔),最后还是不会,没啥时间直接写了 30pts 的暴力,甚至没去仔细想 60pts 的。
赶紧看 T3,发现这种题一定要看性质,不太可做,感觉会一个基本的 25pts,打算先放,看 T4,觉得上不了状压,感觉是比较困难的计数,于是决定写 55pts 的爆搜,写的记忆化,一直调不出来,红温了,然后就结束了,发现 T2 的 define int long long
被卡空间了,只有 T2 的 30pts,直接垫底了,有点急,但是下午就调整过来了,发现 T3 果然是性质题,说实话我从来没看出来过二分图的性质(NOIP 2023 T2),T4 的记忆化理论上没问题,但是只是纯搜索是不能记忆化的,所以一直没调出来,原来这题就是有特殊性质的爆搜,IDA* 就做完了,把赛时的改了改过了,晚上果断决定打板子,做了几道题,感觉还行。
10.25 Day 0
这天很紧张,腿都在抖,昨晚一点钟才睡着,来了一直在练 tarjan
,为啥这个东西能一直忘,十点出校了,上了大巴,听了一路的歌,想平复一下情绪,打了德州,决定吃鲅鱼饺子,味道还行,但是也是半成品加工的。上车开摆,然后玩游戏被收了手机,看了会蓝书和报纸就睡觉了。
到了秦皇岛,因为身份证在手机后面,然后又发下来了,车上摆,到了酒店,跟 yx 一个宿舍,摆了半个小时,去楼下吃饭,交了电子设备,吃完后去健身房玩了会,然后我想回宿舍看番,然后发现酒店电视系统换了,导致看不了U盘里的东西,跟酒店前台打电话,发现确实看不了,然后看 The Wolf of Wall Street
,删减版看的比较难受,看得差不多了睡觉,酒店床太软了,并且很闷,我们屋窗户坏了打不开,所以我很久才睡着,希望下次换个酒店。
10.26 Day 1
上午进自习室,闷死了,去外面待了一会,然后继续进自习室,感觉看得都差不多了,到点去吃饭,东西想等会再拿,然后被收了,回宿舍睡觉到一点,起来用小度听了下《天外来物》(又埋下伏笔),二十出发,到了燕大,感觉楼很新,电脑配置应该比较好,合照之后进考场了,但是合照就我一个人的脸被挡住了。
到了考场一进去心就凉了半截,win7 加比较闷的环境再加上时间不对的表和周围的一堆小孩,属于是 debuff 点满了,不急,从容应对,开考之后先解压,解压密码不对,丝毫不慌,去开虚拟机打缺省源,发现电脑已经卡到了令人发指的程度,这个时候有点慌,说实话电脑卡的话对我影响挺大的,解压密码要手输,比赛策略是先过 T1,然后看后面三道,然后在一个半小时的时候过 T2,全力冲 T3 或者 T4 的正解,然后写个暴力加特殊性质。
T1 开始觉得上个 set
就做完了,后来发现有些小问题,直接贪心上双指针就做完了,然后看后面三道题,T4 一眼困难题,T3 觉得是计数之类的,感觉比较不会,T2 上来就会的差不多了,然后转移感觉可以线段树优化(其实不是,都怪前几天做了两道线段树优化),发现线段树一直做不了,然后换思路,感觉就是贪心扫一遍做完了,发现很对。
这个时候才一个小时,直接开写,一开始 eps
开的是 1e-6
,后来觉得反正这玩意越小越好,直接开了 1e-14
,没想到这个举动几乎葬送了整场比赛,大概一个小时四十分钟的时候写完了,测样例,发现很稳,然后想着过了之后上个厕所,前四个全过了,然后第五个发现后十个大点有问题,这时候有点慌,怀疑是正确性的问题,看了一会发现没问题,如果是正式比赛我就直接写拍了,但是我想到这里机子很卡,并且错的都是大点,可能拍不出来,所以继续干瞪眼,一点都看不出问题,怎么改都不对,这个时候已经很慌了,改完之后去测样例,发现前面的都过不了,这时已经调了一个多小时了,比赛还剩一个半小时,而我还在 T2 上卡着,彻底慌了,先看眼 T3,发现一眼会了 eps
开到了 1e-9
,然后奇迹般的通过了样例,然后把之前写的改了改,发现全过了,最终把 eps
定到了 1e-6
,但是我怎么都想不通这里为什么有问题。
时间还剩最后 50 分钟,而我后面两道题还没写,没时间管前面了,看了眼 T4,发现题都没读懂,果断弃了,看 T3,还剩 40 分钟的时候发现可以轻易做到 freopen
了,剩两分钟的时候做完了一些,等待比赛结束。
结束了,我站起来,感觉特别失败,打到后面心理防线完全被击溃了,水平一点都没有发挥出来,有些难受,并且现在没有搞清楚 T2,觉得 250pts 就是最好情况了,吃了士力架,难吃,等待监考老师,因为全是小孩,所以收卷奇慢务必,快的人都到车站了,慢的人还在考场,回头跟 yx 手语交流,他也表示打烂了,出考场看见 zby,他也说打烂了。到了大巴处,拿了手机,跟妈妈打电话,简单说了一下情况后就去燕大食堂吃饭了,只买了一瓶可乐,什么都没吃,还处于赛后慌张的状态,一点都吃不下。
吃完饭后迷路了,最后才到,然后到车站,涛哥水杯没拿,我给他拿了。候车,然后简单复盘了一下,然后也不想玩,只感觉累死了,中间吃了个泡面,十一点二十才上车,到车上已经困死了,但是很闷,根本睡不着,然后就是无意识的瞎看手机状态,zyz 环境适应力太强了,直接睡着了,我睡不着一点,两点的时候决定去复原一下代码,拿出 zyz 电脑,发现根本没精力去干这个,于是只写了 T1,然后继续看手机,中间多次我都去车厢连接处透气,然后回位置在群里吹水,zqy 估 300pts,他选择先去做 T3,做出了一个正确的决定。然后我继续复盘比赛,三点的时候睡着了,四点多的时候醒了,然后就不睡了。
10.27 Day 2
七点坐上了回家的车,车上挺难受。到家后,我说打的很憋屈,父母简单安慰了我,我就先不去想这个了,太困了,直接睡觉,睡到下午四点多,然后起来摆,晚上看了毒液 3,说实话很烂,但是片尾曲很好,Venom 死了,Eddie 独自一人走在街头,响起了 Maroon 5 的《Memories》,回忆起过去的点点滴滴,我也回想起了往事,想到了退役的人,想到了很久没见的人,想到了变了很多的自己。
10.28 Day 3
下午四点多进了学校,进机房复原了一下代码,在洛谷测了一下,发现是最好的情况,250pts,但是 T2 的精度还是不明白,去问 5k,最后发现 double 支持的位数有限,eps
太小就直接被舍去了,所以炸了,甚至
总结
中间仔细复盘了正场比赛,发现真的是彻彻底底的被打败了,心态,策略什么的在后一个半小时全没了,因为之前比赛(CSP2023,NOIP2023)的 T2 给我带来的阴影,所以我考前想过无数次如果我 T2 卡住了怎么办,如果我不会 T2 怎么办,但是我一直没有想清楚真的发生了这种情况该如何去应对,然后当时心里就只有一个念头,必须要过了 T2,必须要过,但是同时脑力里还在响中午起床听的歌,已经到了为了执念在调试的状态了。T3 就是
一些批话
有一说一,我确实菜,但是这回的电脑实在太卡了吧😅️😅️,并且所有人都没有想到这个,我打完缺省源后第一次编译用了十秒,T1 在电脑卡的时候跑了一下,居然能跑 18 秒,如果不知道电脑卡我还以为复杂度假了,然后每次看大样例都会卡一会,给选手的编程和调试带来了诸多完全不应该出现的问题,我写的时候 sublime
死了 4 次,T2 都不敢去对拍,希望教练看了这个能跟相关机构反映一下问题,太搞心态了。
update on 11.4
出分了,100+100+15+0,T3 的两个 subtask
没有加 else
分开,同时跑了两个,挂了 35pts,有点难受。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】