PKUSC&APIO 2024 游记

由于是两个游记一起写,所以就用日期来代替 \(Day\ x\) 了。

5.12

飞去杭州,但是晚点了一个小时。

前年已经拿过约了,所以这次去主要是为了去线下玩一玩。

和耀华的一起住杭州庭好酒店,有点小但还不错。跟 JWRuixi 一个宿舍。可怜的 CharlieV 没有报营一个人留在了学校。

和去参加清华营的人会合了,接着打 PVZ 杂交版打到破防,然后点外卖吃饭。

晚上是 ARC 时间,前四题做得稍微有点慢了,后面老师叫我们去开会就没打了。不过没掉分。

十点半收电子设备了/fn/fn/fn,洗完澡就直接看猫和老鼠,十二点半才睡。

5.13

去学军报道了,离酒店打车大概需要十分钟。

开幕式完就去试机,感觉用 NOI Linux 越来越熟练了。怎么跟 CTT 的配置这么像。

听说试机题是 PKUWC D2T2?想了一段时间根本不会做,打了一点暴力还没调出来就走了。出来碰到了 Umbrella_leaf,发现是暴力剪枝题,有点唐。

午饭说实话一般,在饭堂打了会音游就回报告厅了。不过为什么学军的报告厅网这么差啊,什么都干不了,只能和学弟一起在外面打 uno 和斗地主。

考试省流

13:00 进考场,先看 T1,画了画感觉是个很好做的题,二分加哈希就没了,写了大概二十分钟过了。

然后看 T2,怎么好像是道计算几何题?发现值域很小,\(n\) 更小,枚举一下正方形然后框出合法区域之后数整点数就行了?

突然想起前几天 CharlieV 给我推了一道皮克定理的题,那这题是不是也可以用皮克定理做?感觉线段上整点个数很好算啊!

还是感觉难写,去瞅了眼 T3,这么短!诶这不是 dp 套 dp 板题吗?最后再预留一个小时给 T2,现在直接冲 T3!

半个小时过了 \(\mathcal O(nm^2)\),然后感觉后面就只需要发现 dp 值是 \(m\)\(n\) 次多项式就行了。

随便造了几棵树,发现 dp 值确实几乎是 \(siz_u\) 次多项式!这不直接维护点值!

仔细想了想发现没那么简单,这个转移非常奇怪,于是尝试转化成更好的转移形式。后面想了个类似 up and down 的 dp 状物,以为是对的就开始写了,最后调了半天才发现是错的,这时又过去两小时了。

大脑在狂乱思考,发现之前的 dp 转移形式好像可以用卷积刻画,但还是很麻烦,想了半天细节才开始写,看了眼时间,还有一个小时四十分钟(此时时间 16:20),根本不慌。

你们有发现什么问题吗?对了,我以为比赛时间是五个小时。

16:45,一声声狂乱的、令人烦躁的广播语音硬生生地将我从 T3 的世界里拉扯出来,把我按压在地上并用一句句的“距离比赛结束还有 15 分钟”灌输进我的脑子。这时再怎么冷静的人心里也会掀起一丝波澜了。

来不及为未尽的 T3 而感到悲伤,随之到来的是 T2 的暴力。15 分钟也就只能让我的 T2 拿个 25 分暴力吧。

真讽刺啊,花了两个多小时使我的 T3 多拿了 0 分。100+25+48=173,也罢,当作给 APIO 涨 rp 了。

晚上继续点外卖,对下午的比赛进行了 1 分钟的反思然后立刻开启杂交版 pvz。

收电子设备之后依旧是猫和老鼠,看到了十二点半。

5.14

Day 1 爆炸了怎么办?Day 2 随便翻!(瞎说的,当然不可能)

早上是自动 AC 机,有点神秘,听一半之后直接和 Ender32k 联机 phira。

中午饭菜还是不怎么好吃,回报告厅之后直接睡觉。

下午考前反复叮嘱自己只靠 4 个小时。

T1 有点神秘啊!随便画了画感觉答案比较显然,就是需要用高精度,还是先用 __int128 写个暴力吧。

暴力很快写完了,交上去狂砍 75 分!然后就是慢慢写高精度。

交上去发现分变低了,于是和暴力拍了一下,调调调过拍了,交上去还是 75 分。

然后眼调,随便改了改高精度的底数,还是 75 分。

说不定是高精度数组开小了,改一改再加个 assert,还是 75 分。

说不定是我的做法错了,小范围内不会挂?想了一想换了个写法,调完交上去,还是 75 分。

一点都不慌,直接先开 T2!(发现自己的心态已经锻炼到了一种惊人的地步,也许是这次 pkusc 主要是来玩的吧)7 分钟看题+写完一遍过了,优势在我!

T3 是神秘随机图最短路,感觉是论文题,非常困难。写了个 dijkstra 交上去 0 分,发现是没判 -1,改完就有 5 分了。

感觉一下 spfa 会不会在随机图下优秀一点?写了个 spfa 交上去没想到有 15 分。然后坐牢。

还有一个半小时,根本不慌!

然后就是在 T1 和 T3 中间反复横跳,走出考场前都没有多拿一分。

出来发现有人跟我一样被卡 75 分,但是 Vidoliga 直接过了,百思不得其解。T3 好像普遍低分。

后来在群里问了一下才发现是输出的时候没输出中间的前导 0!平时不写高精度导致的。

75+100+15=190,还是没有翻,鉴定为没约。

posted @ 2024-05-21 18:34  AFewSuns  阅读(203)  评论(1编辑  收藏  举报