2025 NOIP(含CSP)有寄

· · 生活·游记

CSP-S1

DAY -10086

本蒟蒻自初一接触C艹以来三年时间成功激活摸鱼大师天赋每天与lmy一起摸鱼,导致目前高一仍未学习学完CSP-J的知识。

本想与skh一起先打J组明年再试一下冲击S组1=的,结果今年高中牲不允许参加J组了(悲)。

DAY -7

考前一周突然想起来要考CSP了,于是每天顶着巨大whk压力晚自习来机房复习初赛。我太弱了,以至于梦熊的初赛题我根本看不懂本蒟蒻到现在图论只会Floyd,还是skh大佬教的于是准备当无能的丈夫明年再战,奇怪的是我数学题的正确率似乎很可观才不是因为初中牲lmy的衬托

DAY -3

老师准备了一套模拟题,可是我没带电脑卑贱的住宿牲,只能用机房里的古董电脑里的古董Word年龄比我还大,xjc好不容易把.pdf转成.doc让我能看到题面,结果古董Word把空格全都自动删除了,儿子节点还显示成了口口节点byd还有屏蔽词,56pts其实是46pts,我算错分了,极限比老师规定的59pts低3分。但是感觉初赛似乎也没那么难主要是选择题发挥空间太大了

城南旧事

每次想起去年考J组时,坐我前面的小学生转头趴我桌子上抄我答题卡总是忍不住要不是因为他挂的是十二中的名我高低让他见识一下社会的险恶

DAY 1

考前

为了不耽误课程,我伟大的父亲决定开车送我去平邑,这样上午的课就不会落下了其实都是自习,不上也没事。中午抵达平邑后吃了一碗忘了什么面,就去考场门口等大部队了大部队也是一如既往地迟到了

考场上

T1好水,一眼瞪出来,看到消耗速度极快的草稿纸因为我太弱了,每一道选择题都要算好久我突然萌生一种想法:我能不能要第二张草稿纸?最终差一点写满了整张草稿纸,没能要到第二张草稿纸。

CSP-S2

国庆集训

和tfh一起去济南集训,7天就AC了一道橙题已破防,感觉自己今年CSP要炸了事实证明比起OI,我更适合当预言家

DAY -14

skh说要学线段树,老师说现在学,考场上也用不出来了,遂放弃(我只打了一个板子题,skh大佬教的)

DAY -7

能光明正大地逃课了要打比赛了,相较于去年打J组,感觉今年更悬、压力更大,如果打的实在是差可能今年就要退役了。于是决定做历年T1找一下感觉,事实证明,我也只能做T1,遂将目标定为A掉T1。

DAY -1

再一次来到日照,我已经不是那个对OI事业一无所知的初中牲了,完整地了解OI晋升通道后我的压力更大了。今年没有再住亲子间,而是和skh一起住的双人间。吃晚饭前,帮xjz抽卡,成功吃满小保底,并不出所料地歪了,但是连金(十抽歪了之后,补的单抽)了。

吃完晚饭,我们去试机。但是今年似乎严格限制禁止S组选手提前试机,于是一直到8:00才成功摸到电脑。听skh说机子有点问题(谁知道他为什么能提前试机),他打的Dijkstra跑不了,于是我做出了一个大胆的决定——打线段树。skh在外面等了我半个小时,太伟大了。然后我发现我的线段树也运行不了,于是把编译选项改成了std ++14(注意,没打“= c”),发现还是运行不了,遂结束试机。

回酒店后,我和skh买了两瓶牢大、一包薯片、一包洋葱圈,结果洋葱圈没吃完其实和没吃也没差多少。睡觉前玩了会儿崩铁,单抽出了那刻夏,感觉很开心,但是和skh玩豹豹碰碰大作战一局没赢我恨黑厄无脑队。然后星云币没时长了,就不玩了。然后和skh用yhdm看了会儿后睡觉3:00应该不晚

朝花夕拾

去年考J组时,因为多了一个xjz没人和他一起也有可能是zsc,反正应该不是我于是教练大手一挥,给我们开了一个三人间,两个初三牲,一个初一牲,于是我和zsc便理所当然的成为了xjz的浮木。

DAY 1

早上吃完早饭后就回酒店了,颓。有点小困,眯了一会,然后吃午饭。吃午饭时,xjz打完J组回来准备接着打S组,听xjz和syz口述以及sy的上网求证得知今年J组约红红黄黄的难度,觉得今年S应该不难,应该不会保龄了。吃完午饭回去接着(划重点)。

到考场了,才想起自己没有背编译环境和关闭同步流,十分懊恼,于是打下了freopen("club.in",r,stdin)程序一直报错,我也没啥头绪,知道半小时后才知道是自己少打了分号(原因是我偶然发现r的报错信息和未定义的报错信息长一样),好险,差点上迷惑行为大赏,于是开始认真看T1,发现可以暴力枚举,dfs还没打,突然发现似乎n/2并不需要O(3^n),O(2^n)似乎够用。然后拿笔推,找到一种线性做法(实则O(n^2)),打完发现不过样例1,于是统计最大与次大以及它们的差,懒得想排序了,遂60行暴力if else语句,得出数据。T2图论直接放弃(总不能指望Floyd吧?蒟蒻只会这个),T3特殊性质不会打,遂循环输出0。T4特殊性质打错了,于是对准第15个点n=m的情况打了一个点的特殊点。离结束还有20分钟,罚坐。估分100+0+5+4=109,在SD应该有2=了。

考完回家。

路上skh说他T1不会,打了DFS暴力,T2kruskal板子有16pts,T3T4保龄突然感觉自己还挺适合学OI的。好多大佬都说T1像DP,浪费了很多时间,感觉我不会DP只会贪心似乎不是那么差其实自己都不知道自己打的算法叫反悔贪心

DAY8

教练说周四出成绩于是今天来机房看成绩,100,挂了9分,无所谓了,反正都是2=。skh竟然T2保龄了,据说是RE了。可怜的skh只有24分,比3=线低了1分,无缘NOIP于是教练把学校的推荐名额给了他好像只有他没过,所以我们又可以一起愉快地学OI了。

NOIP

DAY -1

这次是淄博,山东理工大学skh说他爸爸就是从这里毕业的(这算不算开盒啊?)今天干脆请了一整天的假,一下都没去教室,只能考后再补whk了。

早上吃完饭来到机房,一个人都没有,我以为skh去上早读了,于是决定吓唬一下sy。我打开门后又把门从里面锁上,然后什么也不干就坐在位子上,等待幸运儿。不一会儿,一阵脚步声出现,我悄悄地摸到门后面,当skh开门时我就站在他的脸前……(后面的事请自行脑补)

虽然请了假,但是颓了一上午,最终决定睡觉前看一眼关闭同步流怎么写,以提升代码运行速度尽管这没什么用,然后去吃饭,然后去淄博。

路上也没干什么,睡了一会儿,然后写有寄。

到了考场,打了一个线段树板子好像还打错了,然后到点被赶走了。鼠标有点小问题,说明天换新的,只能明天再说了。

回酒店,和skh偷偷出去买了两瓶牢大,然后回酒店颓。11:30突然想起来要看关闭同步流以及freopen,防止再出现S组的情况,遂学习,然后颓。

1:30进入梦乡。

DAY 1

6:50睁眼,skh还在睡,于是决定再看一眼关闭同步流,顺便叫醒他,然后7:10被打电话催着去吃早饭。

很快到考场了,进考场之后发现没拿笔,只好向邻座的同学zsh借了一支红笔,签到时监考老师说红笔写名不合适,帮我借了一支黑笔。

一直在发愣,然后玩了一会儿我的两个橘子,结果导致没有听到文件夹命名规则,大概率是要似了。还好监考老师过来看了一眼但是我还是不确定,然后在草稿纸上写下了解压密码,觉得写的太丑了,于是又在记事本上写了一份。

看了一会儿T1,感觉和S组T1一样是个贪心但感觉简单一点,中途上了一趟厕所评价不如一中,然后接着打T1。大概花了1h写完T1,结果发现倒数第二个大样例WA了,于是一直再改,发现可以考虑反悔一次,于是结束了T1。这时已经花费了2h,但本来目标也就只是把签到题做完,所以感觉压力不大。

看了会儿T2,感觉像是DP,于是开始了我人生中第一次自己推DP,发现推不出来,决定先看一眼T3。看了一会儿T3,感觉有点思路,于是开始找第二个样例(tree2.in)验证,发现假了。想了一会发现节点似乎可以分成“贡献者”(自身价值为0,但可以让祖先节点的价值更大)和“被贡献者”(自身有价值,价值大小取决于“贡献者”数量),然后推,发现自己做不了纯错的当然做不了。感觉这种把树砍开的想法有点像树链剖分其实是自己瞎猜的,但蒟蒻的知识储备实在是太少了,所以打了一半,判断属于上述的哪一类,然后就停了,输出了一个所有样例都过不了的数。

还有30min,看了眼T4,当打卡了,一点不会,然后回看T2,发现确实不是我能做的,于是打了个快速幂,输出2^n,然后检查了一下文件和代码,发现T3的freopen被我注释掉了,取消注释。

还有10min左右才停止答题,于是在T2代码的最后打了一份糖糖的“退役宣言”,试图进入SD赛区NOIP代码迷惑行为大赏。预计100+4+0+0=104,但是T1我不敢完全保证自己能A。

考完退场。

中午跟tfh,sy,skh一起去吃的KFC也是在非周四的时间吃上KFC了,因为我只带了现金,于是由tfh买单,回家之后我再给他转钱。有一说一,山理工里的KFC服务员小姐姐服务态度好好。

回去路上发现大家的T1样例6都挂了,只有skh样例6一遍过,也只有神人skh样例7挂了。sy说自己T1有点假,一直在路上祈祷CCF的数据其实就算syT1真挂了也比我高,但我觉得他的代码肯定没问题。

晚上五点多就到学校了,回家一直在玩,想起来可以测一下自己的T1,但是我竟然一点也想不起来自己的代码细节了,就记得一个大概做法,所以没测要是测了WA了的话OI生涯就真完了,想等云斗把NOIP代码爆出来直接测。

准备回归whk了,又要被英语老师压力了。