因为之前南京区域赛发挥不错,我们队得到了参加 EC-Final 的名额。

比赛前两天的下午,和两个队友还有 Owen_codeisking 坐地铁到汉口火车站,前往上海。高铁上 Owen 分给我们白象当晚餐,虽然我是白嫖,但还是要吐槽一下白象=面饼+汤,没有任何干货不是白象的我不吃。晚上九点多到上海大学对面麦当劳吃了顿晚餐,然后入住汉庭。房间设计极不合理,卧室有二三十平米却只放了一张床和一个桌子,空空荡荡;洗手间则是另一个极端,狭窄逼仄,马桶和洗手台之间只留了十厘米宽的通道。

第二天上午在酒店睡了个懒觉,去上大报道,拿了腾讯的宣传册、拍了照,然后去食堂吃午饭。食堂水平很低,发给我们中学食堂的那种铁盘子装的青豆炒肉、黄豆炒肉和蔬菜,青豆炒肉的那一格同时还放了一个装有肉丸汤的碗。下午去打热身赛。别的队都半小时 AK,我们队却卡 B。我认为是精度问题。不过反正只是热身赛。

第三天参加比赛。开幕式精准地在 9:45 结束了。随后就是正赛。我们打得十分折磨。

我先是过掉了最水的 M 题。然后 Destiny 和张神分别开始攻坚 C 和 L。他们 wa 了几发,随后张神转攻 J 题并于 72min 时通过。期间我在看以为可做的 D 题(事实上这是一道全场仅一队通过的神仙题)。然后我就发现 I 题很水并过掉,并得到了 C 题的 DP 做法。Destiny 认为 DP 应该比他的双向搜索更接近正解,并把他发现的两个 corner cases 告诉了我,于是我通过了 C。在之后,张神在 $n$ 次 wa 后也通过了 L 这道极其恶心的构造题。F 题我们大家都陷入到了归并排序中,只得到了 $4n\log n$ 的做法。我们孤注一掷试图以其通过,未果。最终大罚时通过五题,不出意外应该 cu 了。

赛中发了鸡块、鸡柳和汉堡,所以虽然没吃午饭但赛后也不饿。赛后参加了华为座谈会,名为付求爱的华为员工向我们大谈华为的 CodeArts Snap(在此之前我甚至都不知道华为也涉足 AI 领域)并向在场学生许诺实习机会。晚上华为的武汉地区 hr 请我们还有华科的选手吃饭。我蹲在酒店睡大觉,没去。

周天我鸽掉了上午的华为挑战赛,只参加了下午的闭幕式。闭幕式上整了一堆上大音乐学院的表演,我欣赏不来。滚榜时,我们心中毫无波澜地确认了我们 cu 的成绩。