CSP-S 2026邮寄

· · 生活·游记

还要再见一面吗,还要再想一分钟吗?

观前提示:作者只是弱省(?)校的一个高一菜鸡qwq

建议联合食用:

Day 0 从学校离开

文章也要有头图吗?

图中分别为 左:yang123456789 中:jijijijijijii 右:lique00

其实早就已经期待很久了(。。。甚至连课都不想上hhh,此人去年一听到去考场就怕的要死,今年可能是此人已经完全玩疯了吧。。从火车上

晚上和朋友一起吃饭,老师让我们总结以前模拟赛的经验

lique00 :别倒开

lique00 :作弊者调题就是快

lique00 :正赛只会让我打得更爽

Bob1108 :别数组开大MLE,不用万能头的要定义#include<cstdio>头文件,记得在c++编译环境写-Wall

yang123456789 :别考场上调大代码

hypq:记得开 #define int long long 邪教

jijijijijijii :注意__int128的命名和矩阵快速幂的书写

CRRC_Defoko:我之前把特殊性质写完结果忘和正解叠一起直接错了!

(注意以后要考)

晚上看16年HE省选赛全是线段树畅想自己能进省队中。。。(你做梦呢吧!)

睡不着,睡得浑身不得劲

Day 0.5

我上午又不考试前台为什么一直给我房间打电话

直接前往lique00和jijijijijijii的房间敲门铃

早上起来的我浑身不得劲,早饭吃的浑身不得劲

上午

lique00 :我在写P6155修改,你看看不

超级大口糊,我去太神了!

超级大stack,我去好爽啊!

中午吃饭,睡觉,真的很紧张,听自己心跳声听了不到一小时,睡的我浑身不得劲,不过我丝毫不慌

没睡着居然还迟到了?我去难受啊!

Day 1

进场前一直在看着朋友们乐,意识到自己的好朋友都是高二的,真的快分别了,心里挺复杂的

开场统揽题目——T2T4怎么长什么阴间

哦哦哦T1好像能写,不行lique00说过,我要先打缺省源扰乱对手,哦哦打完了,我旁边人睡着了???

T1

这是在说什么,注意到 m 特别大,肯定是不能乱搞的,但是我忽然观察到这个答案是有单调性的

劲道小二分,我去好神啊!

二分怎么判断呢,好像宝石每次就只能 +1 吧,那也就是说最优的时候必须是一些宝石加到和一个宝石一样大的时候呗。。好像sort一下该选连续的区间吧。。

哎到这好像不会了,怎么能看出来在长度是 x 的时候每一位要加多少啊啊,这个复杂度好像不太对吧。欸不对,我好像可以前缀和一下,这样每次的代价就是要到达的宝石的大小乘上个数减去区间和

我去居然做完了??!

jijijijijijii :注意__int128的命名和矩阵快速幂的书写

用__int128吗?好像不用吧。不写

(其实考出来发现网上大多数人用了的我汗流浃背)

我去怎么写不对

 int lf,rt;

不初始化是什么玩意啊啊啊啊啊!

踩踩 long long

Bob1108 :记得在c++编译环境写-Wall

怎么c++忽然报错了?

(我英语极差,读了5min终于懂是可能访问负数下标)

  for x->n
    pre[i]-pre[i-x-1];

欸不是从右端点到左端点减一吗?

哎i-x-1根本就不是左端点减一,i-x才是左端点减一!样例根本测不出来!

此人心想:终于过了

注意到我是不开万能头的,但是此时我没有开

#include<cstdio>

它在Linux系统下是不过编的

但我并没有发现

T2

读题花我20min,诶呀我完全不会正解啊

SP A 好像是连边dijkstra?这可是我唯一会的图论板子啊!!

速写。。。。

慢调,,怎么差异过大,哦哦把w[x],w[y]给忘了

SP B 好像是把那个铁轨缩成一个点直接花费 2T 跑?

此时此人还没意识到这个好像是正解

此时已经16:35了,算了一下时间此人已经慌了。

T3 整场考试最错误的决定

哇塞小鸟飞啊飞,好像有思路,好像在一个点的时候,他能到的最接近 d 的和第二接近的,他们能飞到的岛屿和答案有关系!但是第三接近的能到的就不能算了!!!这是考虑这个地方出现双径岛屿对的情况,不是的话就是第二接近的也不能选!!!

这个玩意的时间复杂度是???

完了算不出来啊啊

我能写不?

前后都要推,不行我这个代码废物搞不出来啊啊啊,nononononono

17:20 我这场考试到底经历了什么???

此时我心态已炸了,开始忧郁的回忆往事

回看 T2 我先把SP B写了吧,怎么也有48pts对吧。

写到一半。

不对??如果一共只有 500 条线路,每个节点最多只有 20 个换乘,我直接在每个节点看一下两个路线之间的换乘是多少,整个图算最小值就行了啊,然后每次询问就看这两个站是从哪条线路到哪条线路就结束了啊!!

速写中。。。

我去怎么不对??此时我的码量已经超过了我正常会打的量级

yang123456789 :别考场上调大代码

不行不调我会死啊!

哦哦原来把w[x],w[y]又把给忘了

欸我为什么要说‘又’

咋还是偏小啊

哦哦我没加初始进站的那个 tij

咋7不对啊,输出负数??

hypq:记得开 #define int long long 邪教

我#define int long long一下,对了,看来炸了,但是我要避免邪教

Bob1108 :别数组开大MLE

哦我数组开小了,而且我在快写写了这个东西

  ll ret;
  print<int>(ret);

被唐笑了

开大了咋不给我运行了,我哪错了?

看我直接【数据删除】!

(是的我以为是dev忽然死了,我就把那个代码删了)

怎么还是不对

忽然想到yang123456789当时因为MLE不给编

哦哦不能开数组,我要换vector

18:00了???

没事我丝毫不慌

阴间调试

写完了!!

CRRC_Defoko:我之前把特殊性质写完结果忘和正解叠一起直接错了!

我靠我的dijkstra里面还用的数组,这样下标访问显然是错的,没时间改了,反正正解也写了只能删了

18:15终于写完了qwq

T3T4我该怎么办?

lique00 :别倒开

lique说得对,我瞎几把写个T3 特殊性质A ,B可能是双指针但我大概率调不出来了

完全错误的特殊性质A

18:22 还有什么要注意的?看看freopen从没动的T4上写点感想吧。。

18:25

Bob1108 :不用万能头的要定义#include<cstdio>头文件

我靠我忘了!!!

狂改中,,重测小样例中。。。

居然活下来了。。

最后期望得分 [0,200]

当然我的期望得分肯定是我不能期望得到的

Day ?

出考场

Coding_caopy:lique你打的怎么样?

lique00:我倒开了

(考前:lique00 :别倒开)

Coding_caopy:666666女神

回家,忽然变得有点空虚

11.1/26 0:04现在在写游记

其实我这场考试不死的原因都要感谢我的朋友和同学,是他们让我活了下来,不至于得到一大堆0分,以及一大堆错误,感动qwq

关于我的生活几乎就是如此,我并不知道我是从什么时候开始投入这项事业,已经不明不白地又过去了一年

至于为什么今年没有像去年一样大感悲伤呢?对自己无法前往NOI或NOIP,联合省选什么的感到苦闷呢,或许是因为已经意识到自己智商或努力上的差距,以及其实发挥的不错,已经比较满意了,也就不需要再无病呻吟了啊,一年真的能改变很多人,也能改变一个人很多

那时

我在考场上思考

以后还能再和你们见一面吗?这道题我还要再想一分钟吗,万一想不出来又该怎么办?是否就要随风而去了呢?

回程路上:

Coding_caopy: 感觉你们要离开了,我很难过

hypq & lique00 :这也是我们退役,你难过啥

Coding_caopy :那不感觉我送你们走很难受吗

lique00 :那我陪你高三再战

Coding_caopy :那就拉勾

这就是你的意义吗,这就是我的意义吗?

如果说风终要把我们吹散,那现在一起写的题目就是最重的诺言了吧,如果说海终要成为我们之间的沟壑,那现在的笑容就是最珍贵的照片了吧?如果说时间终要让我们天各一方,那将来的我们,是否会顺着旧时的来路,回到这一刻的终点,因为终点也是新的起点

只是不会再回头望,一去那地方,那是我们共同故乡

虽然此人挂分水平高超,有可能拿到0分

但是

正赛只会让我打得更爽