mobile wallpaper 1mobile wallpaper 2mobile wallpaper 3mobile wallpaper 4mobile wallpaper 5
773 字
2 分钟
2026ICPC沈阳 赛站游记
2026-07-29
2026-08-13

前言#

和天妹妹一起从深圳飞来沈阳 历经5h#

alt text

大晚上想吃东西 找售货机找到自助售烟机 难绷#

alt text

偶遇一只几何造型#

alt text

东北大学的餐券 这一顿有肉有菜有碳水 仅仅15r#

alt text

很好看的赛站服,可惜朋友说有登味#

alt text

赛中#

alt text 全场第一个提交,但是是E题wwq猜了个结论 错了之后才倒回去跟榜看签到。

12min 做出来L 三个人开始集体发呆,直到 70min 才以两发罚时做出来第二道签到K

做出来3题之后还在铁牌区,当时感觉这场打的想哭

好在qxh在我之前开始动脑,把E的总体排序计算改为分别计算每个位置的贡献,这样推导了一会儿发现是一个for循环+一个排序不等式,但是他🍬的看不懂数据范围,我说 n2lognn^{2} logn 是肯定可以过的 然后光速写了一发 过了。 此时来到银牌中游 大家重燃希望。

查看I题 qxh发力 约莫猜了两三个结论吧 推导的七七八八了,但是实现上,内层枚举因数的时候发现极端情况下因数可能超过300个 这样会导致超时;

此时我充分发扬多校乱搞的经验,跟他们说 可以考虑循环上界设为 min(200ll, 因数个数) 试了一发 过了 此时来到金牌区

如果我们再做一道J 几乎是百分百稳金牌的 这样我们也算是后起之秀了 于是三个人开始一起看J

我提出 与其计算每一个点可以看到哪些柱子 不如计算每一个柱子可以被多少点看到,这样y轴只有1e5数量级个本质不同的点 维护一个离线区间加的方法是多样的 剩下就是推导每个柱子可以如何被看到 一通推导之后发现是一个类似并查集find的东西 需要不断记录前驱节点 后来才知道其实相当于赛时发明凸包了 但是一时间想的东西太多 没有想到斜率的比较其实应该 统一把分母移上去 这样整个代码里都没有 double

总之 debug了十几发 也没能成功通过 最后遗憾银牌 rk42 姑且也可以算是银首。

总结来说 客观原因是三个人可能线下没休息好,主观原因是三个人在赛前没有充分讨论好各自的分工,导致在赛中出现了很多重复劳动,以及互相不知道对方在说什么 仍需磨合啊!

赛后#

其实新海天才是参赛队员#

alt text

acm特有的赛后头像合影#

alt text

沈阳量大管饱 这一顿把三个人吃死了#

alt text

半夜看痴迷 看的手脚冰凉#

alt text

走啦 奔赴下一站#

alt text

分享

如果这篇文章对你有帮助,欢迎分享给更多人!

2026ICPC沈阳 赛站游记
https://alisa22580.com/posts/2026-icpcsy/
作者
alisa22580
发布于
2026-07-29
许可协议
CC BY-NC-SA 4.0

部分信息可能已经过时

目录