4347 字
11 分钟
【游记】2026年ICPC全国邀请赛(陕西)
2026-05-08
WARNING

内容仅代表个人观点,非常的主观,如果认为说的有问题就是你对

我觉得第一个金牌值得写一个游记纪念一下,所以就有了这篇博客。

Day -n#

报名#

2026-03-24 报名的时候就出了点小事故,人太多,直接把 icpc.global 抢崩了,like this。

Error: Service Unavailable
URL: https://icpc.global/login
Time: 2026-03-24T10:10:02.371Z
User: Not logged in
Screen: 1440x778
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36

疑似有人用脚本攻击 icpc.global 抢名额

boom

不过最后 tk 用强大的实力成功在西工大官方都挤不进去的情况下,抢到了两个名额,tk 太强大了!!

买票#

MoScenix 比较闲,提前一天买卧铺去了,然而我和 liuxx 周四(2026-04-30)下午公选课结课考试,请不了假所以 2026-05-01 坐高铁去。2026-04-17 抢票的时候我被喊去大活 305 处理杂务了,然后 liuxx 就忘记抢票了,快的车没了,曰“胡说 我明明为你省了100块“。不过无伤大雅,总之从结果上都能过去。

Day 0#

2025-04-30 白天印象中都是一些水课,上机课和公选课,没什么的,下午我的先秦君子风范期末考试的时候我有点震惊有些人怎么做到 30 min 就写完了四张纸 2000 字左右的论文并提前交卷的🤯

最近 DeepSeek V4 特别火,而且传说特别强大,晚上我没课,于是我就买了 10 CNY 的 deepseek api 用了用。然后正好,我正苦于党旗飘飘的考试太多(其实是想折腾了),然后我就想着继之前智慧树之后我为什么不能爬这个呢,这个完美的满足了做题机械,做完题有解析(能爬答案),完全相同的逻辑,我就想试试 DeepSeek 到底行不行。我用的是 Claude Code 的方案,晚上那会儿并不太顺利

angry
《user is angry》

除此之外,还有 User is frustrated,他好像看不懂我在说什么,我给他纠正了他再给我改回去,导致我红温一直让他调调到了十二点多,浪费了大量收拾的时间😇

仓库在这里

InvalidNamee
/
dqpp-upc
Waiting for api.github.com...
00K
0K
0K
Waiting...

Day 1#

车上#

这一天主要是坐车去西安,车上发现 liuxx 和我想的一样,也在开始尝试用 cc + deepseek-v4-pro 搓项目(另:他的 Codex 道德素养太高了,拒绝协助他做刷课项目)。liuxx 魔改我的提示词搞出来个智慧树自动刷课系统,技术栈都是 python + selenium + chrome.

他的仓库

liuxxliuxx
/
AUTO_COURSE
Waiting for api.github.com...
00K
0K
0K
Waiting...

我也在继续这个这个 dqpp-upc 项目,车上网太不好了在挂一个 vpn 访问校内的这个平台开发实在是 debuff 拉满了,于是我 parsec 远程到实验室的主机上开发,虽然我和我的主机断联了,但是我主机上的 cc 还在跑。

当然,这也造成了一些问题如:你知道我眼看着他的代码有问题,他在那一直错误的答题,提交,但是我制止不了他的无力感吗😭。直接给第一个不小心干出来 116 份提交。

dqpp

好处是第二天 ds 跟突然开窍了一样突然特别聪明,bug 修的非常的快。再加上 liuxx 的小建议加持,很快就成型了。主要面临的问题是 dqpp 的后端似乎很垃圾,我以较快的频率点击某些按钮的时候前端是看不出问题的,但是发到后端好像就丢了很多信息,导致各种按钮点不上,多选漏选。liuxx 提醒了我一句,我直接就悟了,不只要显式等待,等完之后再让他确认一下这个复选框有没有被选中,之后很快就改好了。

该说不说,ds 的 api 是真便宜啊,我折腾了一白天一晚上才花了两块钱左右。

ds-api-1

下车后#

我们三个人去吃那个楼下的大排档,我记得吃了 202 CNY。那个千叶豆腐辣的要死,豆干腊肉又咸又辣,羊排也特别的咸,非常的难吃。感觉上来就被坑了,然而这只是个开始。

晚上我记得聊的很晚,然后被 liuxx 打断并 force to sleep 了。(补充:按照 MoScenix 佬的风格,更像是表面是吵架的聊天,虽然确实都是在真心聊,但是感觉我自己不是很适应)

Day 2#

热身赛#

wmup

非常的松弛,我们还买饭迟到了会儿。A,C 两个水题,被我和 liuxx 切了(实际上都是我写的),我不看输入样例还犯了点蠢。后来 MoScenix 发力了看出来了 B 的大概思路,然后我的频段和他对上了,成功理解了抽象表达,最后十几二十分钟开始敲代码,MoScenix 微调之后 89 分钟极限过了,我来兜底了之后下限确实有点提升。

正式赛#

liuxx 上来一眼找到了签到题 E,然后我去写了,但是他让统计合法的,我统计了非法的,稍微查了一下之后 5 min 过了,这波好像因为我痛失最快解题奖了。

然后看 D 和 J 人多,我去 D,liuxx 去 J 了。我记得 liuxx 先写 J,但是出问题了 WA 了一发,然后我打断我先写了 D 一发过了。然后我看 B 也像水题本来想先开 B,然后看来一眼榜发现有人过 L,然后先看 L 了。

我下来之后 liuxx 继续去调 J 很快就过了。然后我和 liuxx 就去研究 L 了。

我们开 L 的过程中 MoScenix 好像睡醒了,开始思考 A,问我经典的一个数组只能操作一段连续的正区间减一,然后直到全是 0,需要的最少的操作次数,然后我说经典的反着操作用并查集,似乎没被采用。后来 50 min 的时候被直接秒了,好像数据结构也没用到。

之后就是我和 liuxx 的 L 题红温时间,这个神秘的走路的题太神秘了,每次想的方案似乎都有漏洞,一直红温了快两个小时。

期间 MoScenix 突然一眼秒了 I(最后只有个位数的人过),还是太有天赋了。

在快三个小时的时候我们的 L 吃了 4 发罚时过了。

之后我上去写 B,他们俩开 C。因为 B 有点偏模拟,而且需要暂存的变量有亿点多,于是就有了经典的我写了半天屎山越堆越高,自己陷到自己的思维里面出不来了(假定了有唯一解,但是实际上最后才发现不是)。刚开始样例过了直接交了一发,然后吃 RE。然后就开始标准的检查流程,生成数据,批量检查,找反例,改代码无限循环。红温了非常久,没什么成果。之后 liuxx 他们的 C 好像明白了,印了我的代码然后他们上去敲,然后吃了一发 RE 和一发 WA,他们也决定对拍,我上去给他们写了一个对拍器,找出来一组之后。我就用代码继续调我的,之后就一直这样循环往复。

然后这会儿就封榜了,我们队银牌第一,处境有点危险。

虽然我后来还在红温 B,但是我有一个关键贡献,他们认为 C 已经调对要交的时候我阻止了一下,让他们对拍一下再交;然后没想到还真有问题,调了一下之后再对拍,几百组没问题后再交一发过了。

之后 30 min 就都是我的红温时间了。我在推了好几遍(WA 和 RE 了好几遍)之后终于意识到可行解不唯一。然后显然这个可行解关于 0 的个数具有单调性,我就想着二分出来区间的左右端点然后暴力枚举,然后我取了第一个合法的。(但是我不知道为什么没想到直接暴力枚举,反正只有 5×1055 \times 10^5O(1)O(1) 检查,一定不会 T 的)然而 0 的数量关于字典序并不是单调的,我应该取前面 0 最少的,最后估计红温的脑子都不清醒了,该打。我十二点多的时候就挺饿的,说我过了 B 题就吃饭,然后调了这么久,也有饿坏的可能性(bushi

这次有一个非常离谱的吐槽的点

气球丢包率高的有点离谱啊!

我们直到最后才只有 D 题一个黑色气球,我们的气球呢???

最后滚榜的时候感觉他们主持人不是很懂,感觉没什么氛围感,颁奖分组分的每组有点太少了,然后 UPC2077 差一点点罚时没拿到铜,最后滚榜的时候直接给查无此队了……

我们最后是 812 罚时,极限倒二拿到了金牌。

zs

MoScenix 佬带 fufu 上去领了奖,节目效果这一块。

award

tk 知道我们拿金了之后说能报销一部分,公费旅游,爽😋(最后没全报了,但是人均只有几百,约等于一把键盘了)

晚上#

没错,我们吃饭叕踩到坑了。我们不知道晚上吃啥,然后就问另一队。zqh 叫我们去市中心吃烧烤,然后我们就去了。然后他上来就点了好几百串,我们这六个人吃不完,但是我们还不想浪费,就努力的吃。我感觉也没吃的特别撑。可能是我的问题(MoScenix 也是),晚上回去的时候就肚子疼,拉肚子之后肚子还疼,第二天肚子还疼。

sk

吃完之后我们就在城墙和钟楼这块底下转了转,其实没什么看的,而且人巨多,我感觉快不能呼吸了。就是正常的一些建筑,一些灯。我个人认为,最好看的其实是来逛街的汉服美女😰

zl

Day 3#

上午中午#

主要是赖床,从偏远村里搬到市中心的酒店,然后接着睡。

值得注意的是难得吃到一次正常饭,中午在酒店门口吃的 𰻞𰻞面(故意放大一下,防止感觉不出这是个字)挺好,虽然也非常的辣,但是感觉至少是个正常的饭,抛开这个辣之外还是非常好吃的。然后我就不能取舍了,顶着辣也想吃,然后又肚子疼……

下午晚上#

我们互相赖床且叫不醒,然后 16:00 左右我们才全清醒了,前几天太累了。然后 liuxx 开始研究去哪玩,发现西安大部分都是过度宣传的景区,唯一一个非常好的是西安博物院,但是我们没预约(来的第一天晚上我就提了一嘴,零人在意……)。最后 MoScenix 非常想去大唐不夜城,然后就去了。感觉也和之前一样,非常无聊,唯一好看的是美女

byc

然后晚上吃饭的时候,liuxx 吸取了吧友的意见和建议挑到了一家非常好吃的火锅自助,非常非常的好吃,肉感觉非常新鲜。

hg

快吃完的时候偶然发现了很多生鸡蛋,然后我突发奇想想打个荷包蛋吃,于是就有了这篇朋友圈

mom

不过 liuxx 的鸡蛋打的非常完美,但是时间控制的不太好,发现里面全是水,然后回去重新煮了一下。

Day 4#

上午去了一趟城墙,没想到检票入口在地底下,上面就只是普通的城墙,没什么意思,在他们强烈的反感之下上去走了两步就回头出去了。

中午就要坐车走了,午饭我们吃了当地著名小吃魏家凉皮的汉堡。汉堡量很大而且非常的好吃,非常推荐。(liuxx 点了一份凉皮被辣的放弃了)

我点了一个牛肉堡当午饭吃了,然后打包了一个虾堡在车上吃。

wjlp

下午就正常坐车去了。西安站过安检的时候我的包里似乎检查出了无人机,然后安检的小姐姐问我包里有什么,我就全说了一遍,没有无人机,以为她要开包查一下。然后就发生了我等她查,她拿着包给我,画面静止了,直到她大声说了一句“走“,我才意识到她再给我递包😵‍💫

应该是我人生第三次坐卧铺,感觉还行吧,最大的感受可能是虽然非常的累,但是在车上着实睡不好。

liuxx 叫我修 bug,路上一般除了睡觉之外就是用 DeepSeek 修 bug,画画计组的电路图之类的。

后记 / 总结#

主要感想#

第一感觉是非常非常的累,放假之前因为社团文化节,之前学时导入之类的事已经忙的不行了,睡眠非常的少。然后假期出去的时候也是时间紧任务重,每天睡的更少了。而且睡眠质量也不太好,最后一天晚上手环甚至都没检测到我睡觉(《Nap 30 min》)。

slp
睡眠周报(左) & 2026-05-05 睡眠(右)

小感想#

WARNING

内容可能引人不适,如有意见可以理性交流,如果不能理性交流请移步观前警告

除此之外还有一些小感想。

名字的意义#

从小登们来了之后忘了多久,就一直在捧杀我 or 造和我相关的梗【?】,比如

meme
这是虚假宣传!!!

这个行为的的意义以我的能力还不太好判断,所以先不说这个。

TLE 这个头像,其实是之前 CF 的一道大数据结构因为犯蠢并查集没写路径压缩(我坚信我写了,从未检查)然后三天间断性的一直 TLE(Time Limit Exceeded),红温自嘲造出来的。又因为我不知道起什么名,用户名是空的,所以他们上来就叫我 TLE 学长了😵‍💫。

我就想着这会儿该个名,他们积累的情绪价值不就大减了,可能这样也不错吧(但是感觉有点别扭)。

旅游的意义#

一定有“好“的景点或者设施才能玩的高兴吗,我个人认为这不太重要。成本,性价比纸面上分析表面上合理,但是我认为最合理的理由应该是情绪价值。我可能更看重一起玩的人互相给予的情绪价值。

不过本来这一趟的主要目的也不是玩,如果让我还这个组合出去玩,不管去哪我都不会去。

「无友不如己者」#

我觉得《论语·学而》这句话很能概括很能概括我的感受,与和自己三观(比如价值观念,行为准则,经济能力等)上不同的人交友实在是自找苦吃。我们打竞赛的时候配合算默契,但是我不能适应这种过于强硬交流方式,撑五个小时可以,撑一年两年试图建立“友“的关系不行。就是可以同行,但是不能同道的感觉。我觉得核心问题不在于别人主观的对我好不好,而在于观念差距是否能接受。

很典型的例子就是:

  • 父母小时候肯定对我“好“,我不还是领不了情
  • 我之前也自以为是的对别人好,假定别人和自己价值观相似,稍微醒过来一点之后真的后悔莫及

大概就这些吧,写了这么久不容易,这下可以放下这件事去复习深度学习了。

分享

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

【游记】2026年ICPC全国邀请赛(陕西)
https://starlab.top/posts/icpc-shaanxi-2026/
作者
Star
发布于
2026-05-08
许可协议
CC BY-NC-SA 4.0

部分信息可能已经过时

目录