2024 CCPC Final 游记

news/2024/9/25 17:09:48

CCPC Final

2023 赛季国内的最后一战,也算是最艰难的一次。

去成都参加 CCPC Final 的周末正好还撞上了我的高代月考和苏子佩的概率论考试,请假了还没有补考机会,不会直接记 0 分吧(不愧是北下关周考大学)。

周五早上坐飞机去往成都,这还是苏子佩和 StarSilk 第一次坐飞机,而且 StarSilk 对于离开地面似乎有种莫名的恐惧(评价为空中浩劫看多了)。过去时应该是有风,起飞时不算太平稳,吓得 StarSilk 多次惊呼还差点哭出来。在不断安慰 StarSilk 后才逐渐平静,所幸降落时相对平稳,成功安全抵达成都。在多次换乘地铁后抵达比赛场地所在的五星级大酒店。酒店大厅看起来非常豪华,不过房间的开门难度极高而且标准间的床很小,插座的位置还极度不友好。许老师带我和苏子佩去对面的商场吃了火锅(StarSilk 说要在酒店打 CF,不过其实一直在玩滚动的天空),我们在五楼看见了一家自助烧烤,我和苏子佩都同意在这里吃晚饭,问了一下 EA 带领的「机械降神」也有空,可以一起来吃。StarSilk 听说 EA 要来就变得非常开心,从坐飞机的抑郁中恢复过来了(可能是想拉 EA 来打 CF)。吃完饭时我们两队都表示对 CCPC Final Au 几乎没有把握,就当来旅游了,想要在众多老牌强队中争夺校排前十确实非常困难。没有了 CCPC Final 的压力大家吃饭都挺开心,就是快吃完的时候被许老师叫回去拍照。

周六开幕式和热身赛。因为对开幕式不感兴趣,我们队在九点才开始吃早饭,不过听说开幕式有抽奖活动还是吃完直接就过去了。我们队伍周围可以看见的就有「机械降神」、「银色子弹」、「自然选择号」等强队,EA 的队友貌似起晚了就来我们队这边聊天,还教会了 StarSilk 怎么通过固定长度的数组来实现 vector,期间还碰到了不少群友,不过抽奖呢?热身赛开始 StarSilk 就发现 B 是去年 CCPC Final 他们没有通过的 C 题,在题目发下来之前就开始写了。我看了看 A,发现好像只要建出线性基就好了,StarSilk 拿下 B 的一血后苏子佩就上机开始写 A,StarSilk 也发现了 C 是去年 EC Final 的题(后来才知道这个赛季的 EC Final 热身赛也有这个题,不过我们因为期末考没有参加热身赛),D 也被 StarSilk 随手秒了。在写完 A、B、D 后已经有队伍 AK 了,不过在 StarSilk 通过 C 后我们以 0 发罚时的优势成为了热身赛冠军(不详的预感),这时还不到一个小时,随便测了测环境,我也上手写了一发 A,wa 了两发才发现是线性基写错了(真写不了一点代码)。中午吃了主办方发的三明治,感觉太干了不太好吃。下午 StarSilk 在宾馆里打 CF,苏子佩去参观华为,本来我想在宾馆睡觉,听说小鸡他们要去电子科技大学看看就一起去逛逛。从九点出发坐三站地铁再等十多分钟公交车后坐三站公交车才能抵达电子科技大学(清水河校区)在校门扫一个二维码后就可以直接进入学校参观。学校里绿化做的很好,有点像桂林电子科技大学,绕着学校逛了圈大概就花了近两个小时,看见了 EA 黄金小马雕像,不过没有看见超市也找不到自动售货机。从电子科大回来后苏子佩也刚好参加完华为的活动,正好到了酒店里的自助晚餐,菜的种类确实不多,也就青椒炒牛肉和被鱼腥草掩护的猪脸肉味道还行。晚上没啥活动,可能下午逛的太累了在床上不想起来。

终于迎来周日的正赛。StarSilk 没有打前一天晚上的 Div1+2 感觉不太开心。正赛开始后,照旧我正开,StarSilk 倒开,苏子佩从中间开始开。我开始认为 A 很可做,StarSilk 认为 M 会做了,直接上机开始写 M。苏子佩发现了 D 是一血,先抢过机时。StarSilk 在写 M 的过程中先去把 H 过了,然后继续想 M,这时榜上只有 D 和 H 过的人比较多,其他题都最多只有一两支队伍通过。我和苏子佩都认为 StarSilk 能把 M 通过,不过在 wa 了两发后 StarSilk 还是放弃了这道题(赛后来看放弃这题还是十分有必要的)。这时已经过去了一个多小时,学校排名也比较靠后。StarSilk 在看了通过人数比较多的 G 后开始写这题,终于在接近两小时的时候通过了我们的第三题。不久后 StarSilk 想出了 C 做法,并且在两小时多的时候成功一发通过。这时我也想出了 F 的一个可行做法,不过代码难度很高,而且有被卡常的可能,打算在没别的题占据机时的时候边写边调。在写了大概一半的 F 后,苏子佩和 StarSilk 想出了 J 的做法,让他们先上机把 J 过了,不过在写 J 的时候遇到了很多的问题,在 4 次 wa 和多次的 hack 后才终于通过了这题。我继续上机写 F,在封榜前写出了一份能通过样例的代码,交一发 wa 后决定还是写一份对拍来辅助 debug。StarSilk 也上机开始写 K,我们认为在封榜后这两个题至少能通过一个。在纸上调 F 的过程中打印了一部分中间变量的输出(可能会有人看见我们桌子上有一些印着数字的纸),终于在封榜后不久找出了两个错误并且成功通过了 F。此时我们共通过了 6 题,不过罚时较高,感觉也不一定能 Au。所幸 StarSilk 不负众望,成功写出 K,看着 7 题通过,分析了一下榜上形势,感觉 Au 十拿九稳。回头看了看通过人数较多的 A,StarSilk 随手写了一个反悔贪心,可惜在比赛结束前也没有通过样例。赛后问了问「机械降神」,他们在 299 交了一发 A,结果在比赛结束后自己也看不了提交结果。突然在 QQ 收到 Lynkcat 问为什么我们没有通过 A,才知道他原来是 A 的出题人(借用出题人特权其实我们已经提前知道了结果)。在出题人讲完题解后又放了很久的广告(s9 车不错,但是能不能送我一量),才开始最为激动人心的滚榜环节。最先滚到的是专科组,恭喜边宝夺得亚军。在随后的铜牌区和银牌区看见了众多老牌强队,感觉金牌区的竞争确实很激烈。最终我们以校排 rank5 拿到了 CCPC Final 的 Au,「机械降神」也压线校排 rank10 拿到了金牌,恭喜 EA 赛季全金达成。滚完榜我们就去对面商场吃完晚饭,打车去双流机场赶飞机了。回去的时候飞机的晃动比来时小不少,StarSilk 也没有像第一次一样发出惊呼,还在飞机上玩滚动的天空(应该是拿到 CCPC Final 金牌后很开心吧)。

Updata on 4.2 居然上央视了,上台领奖的局促不安的画面还被录下来了,太社死了,以后还是让 StarSilk 和苏子佩上台吧。

一年前,我还是那个忙于准备高考的高中生,如今我可以站在中国乃至世界最高级别的赛场上,这段不感真实的经历犹如梦境一般,我知道我能有这样的成绩更多是幸运来到了北交,恰逢强大的苏子佩和 StarSilk 在找新的队友,希望有朝一日可以坦然面对所得的成绩,可以做到问心无愧吧。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/64644.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

LLM大模型: 生成式模型的数学原理和prompt融入image

1、(1)上文介绍了DDPM生成图片的原理和代码测试结果,训练时给样本图片加上gaussian noise,预测时也是预测gaussian noise;这里为啥要用gaussian distribution?为啥不用其他的分布?高斯分布相对比较简单,只有两个参数:均值和方差,容易控制;为啥一张随机生成的gaussio…

P3311 [SDOI2014] 数数

参考题解做法。 题目思路 数位 dp + AC 自动机好题。 直接往下递归,dfs(u, ver, limit, st) 表示目前在数字 \(n\) 的第 \(u\) 位进行讨论,\(ver\) 表示当前在 AC 自动机上的节点,\(limit\) 是是否步步紧逼 \(n\),只要位数不足 \(n\) 的位数或者有一位小于 \(n\) 的那一位就…

mongoDB 简介

参考文档       https://www.runoob.com/mongodb/mongodb-tutorial.html  mongoDB 菜鸟教程   https://mongodb.net.cn/manual/  mongoDB 中文官网1. mongoDB 概述 MongoDB 是一个流行的开源文档型数据库,它使用类似 JSON 的文档模型存储数据,这使得数据存储变得…

如何部署北斗定位应用,基于国产自主架构LS2K1000LA-i处理器平台

北斗卫星导航系统(以下简称北斗系统)是着眼于国内经济社会发展需要,自主建设、独立运行的卫星导航系统。经过多年发展,北斗系统已成为面向全球用户提供全天候、全天时、高精度定位、导航与授时服务的重要新型基础设施。图 1 北斗定位系统的应用优势 强可控:北斗系统是国内…

ChatGPT 向更多用户推出高级语音模式:支持 50 种语言;字节发布两款新视频生成大模型丨 RTE 开发者日报

开发者朋友们大家好:这里是 「RTE 开发者日报」 ,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享 RTE(Real-Time Engagement) 领域内「有话题的新闻」、「有态度的观点」、「有意思的数据」、「有思考的文章」、「有看点的会议」,但内容仅代表编辑的个人观点…

题解:CF573D Bear and Cavalry

CF因为这是远古题目,所以根据现在的评测机速度,用 \(O(nq)\) 的做法也是可以过的。 也就是说,我们可以每次操作直接修改对应位置上的数字,然后设计一种 \(O(n)\) 的算法求解答案。 这道题类似资源分配型动态规划,所以我们可以设 \(dp_i\) 表示分配前 \(i\) 个人的答案。 直…

题解:AT_abc204_e [ABC204E] Rush Hour 2

LG变形的 dijkstra。 先思考什么情况下需要等待以及等待多长时间最优。我们把题目上的计算方法按照当前的时间 \(t\) 和通过所需的时间 \(f(t)\) 列个函数关系: \[f(t)=t+c+\lfloor \frac{d}{t+1}\rfloor \]然后用 Desmos 画个图可以得到图像(其实就是对勾函数):因为 \(c,d…

Rust字符串类型全解析

字符串是每种编程语言都绕不开的类型, 不过,在Rust中,你会看到远比其他语言更加丰富多样的字符串类型。 如下图:为什么Rust中需要这么多种表示字符串的类型呢? 初学Rust时,可能无法理解为什么要这样设计?为什么要给使用字符串带来这么多不必要的复杂性? 其实,Rust中对…