2026 省选游记 | 下辈子我还学 OI
So_noSlack · · 生活·游记
:::epigraph[] 注意到 recollector 和 recall 是同义词。 :::
同步发布在博客,2026 省选游记 | 下辈子我还学 OI。
省流:倒闭了,放心阅读。
\text{Day -inf}
NOIP 暂时在三倍队线以内,毕竟高一赛季了,省队无望了,还是想冲一下 D 类。
算起来今年已经是第三次参加省选了。
三年合起来看,感觉确实进步挺多的,作为没有停产过的 HA 选手,尽力了。
\text{Day -10} \sim \text{-3}
去参加了 dmy 的公益集训。
不知道咋了,从报道就开始感冒,头疼流鼻涕咳嗽,一直到结营才好了一点。
集训场地说有床垫,结果去了没有,睡了好几天硬板床。
过了两天,dmy 突然说没法用原来的集训场地了,给我们换到了四星级酒店,加量不加价。
我必须在这说一下,dmy 就是最良心的集训机构,酒店睡的比硬板床好多了,还能点外卖。
集训四场模拟赛,获得了总分
太合理了,初三半年没咋学 OI,进步了惊人的
\text{Day -2}
开学了,嗯对。集训和开学无缝衔接。
因为分班了,所以先去班里报了个道,跟班主任说过之后就来机房了。
下午打了场模拟赛,我怎么切紫了,我咋这么强!
\text{Day -1}
上午打了场模拟赛,我怎么蓝豆没切,我咋这么菜!
随机切题是吧,那我省选是不是有概率切黑,很合理吧。
\text{Day 0}
中午直接请假提前离校了,出来吃了个火锅鸡,店员上错了,给我们多上了一斤鸡,爽吃。
吃完回家收拾了一下东西,就出发去焦作了,郑州离焦作就不到一个小时,还挺快的。
在酒店大厅领了参赛证,今年质量比去年好啊。而且换成了前年的酒店,比去年好多了。
玩了一下午,到晚上跟 Archy_ 去武陟虹兴砂锅吃的,去年前年都来这个店吃过,还挺好吃的。
来了刚好遇见 shw0000 也来这吃了,这么巧。
\text{Day 1}
早上
在大巴上跟 Archy_ 和 shw0000 坐在一起,在窗户上写了个 rp++,并发至朋友圈。
刚下大巴就去检验证件进校了,成为 Day1 第一个进校的选手。
跟昨天一样,
原来今天大巴延迟了
然后就是跟昨天一样的流程。怎么还一天一个座位号。
开题之后还是先通读了题面,不是哥,两道交互?你逗我呢。
花了好久理解如何交互,感觉这个 T1 不怎么难的样子。读完题就会了 AB 性质的
写完 AB 性质,想编译的时候发现怎么 Windows 没有 g++ 环境,加了环境变量还是不行(赛后才知道要重启才会生效,但是重启不就刷机了吗,这么坑。
本来准备换 Linux 了,然后想到可以用 g++.exe 的绝对路径,试了试发现可行。
过了 AB 性质之后,想了想
这个 T2 是个啥玩意,完全不会啊,
感觉没必要在这上面耗太多时间,毕竟 T1 感觉可写的样子。
看了 T3 感觉也不太会,这个样例怎么这么难理解。
瞎胡了 T2 T3,还是看 T1 吧。
首先这个
手玩了很多样例,感觉这个询问一遍
发现过不了大样例,原来有区间限制,比如若
那么虽然可能
又注意到数据给的有
这样就是
这个
然后就又注意到有
前面感觉
诶,发现正好又能确定一些数的位置,加上前面想到的区间限制。
又发现正着扫可以确定一个数的最小右区间,倒着扫可以确定一个数的最大左区间。
于是这样就得到了个
感觉离正解很近了啊。
又手玩了一万个样例,通过瞪眼法发现正着扫个倒着扫一定有且仅有一个位置都不为
设这个位置的下标为
那么一定满足
这个性质很有用啊,我们只用倒着询问
这样使用询问
感觉很有机会,想想有没有什么不需要的询问。
中间肯定优化不了了,然后就看了两边,发现多询问了两次
完全没有必要啊,因为答案一定为
我真切了 Day2 T1?我这么菜居然在省选切题了。
其实现在已经
检查完就在那静静等着时间流完,高一这个赛季可能就这么结束了。
三场比赛以来,起起伏伏,也就这样了。
\text{Day 3}
晚上来机房复现了 Day2 T1,过了 qoj 和 yd 的数据。
luogu 评级紫黑黑蓝黑黑,也算正常吧,Day2 T1 确实没那么难,出来之后发现一万个人切了。
怎么今年总分跟去年差不了多少,这不倒闭了吗。
下辈子我还要学 OI,因为 CCF 能让我在省选提前获得 IOI 的做题体验。