BJOI 2022 心迹
一拖再拖的省选,终日孤独的训练,不敢回看的文化课,一切都似乎进入死局。
记得去年 NOI 结束后,我对自己的定位是:回来好好学文化课,OI 争取进 A 队,拿 Au。如果再拿一年 Ag,还不如把机会让给别人呢。
可惜我一件都没能做到,noip 排名是去年两倍,还为了进省队担忧。
停课了一个月,感觉 oi 水平还是起起落落,大摇大摆,文化课则是一个月没接触过了。
这段时间的训练模式大概是每天自己找模拟赛 vp 打,包括但不限于:
- CTT 2021 Day 1 \(\sim\) 4
- CTS Day 2 (Day 1 题不全当杂题,然后一点不会做)
- JSOI 2019 Day 2
- 九省联考 2018 Day 2
- IOI 2020
- IOI 2019 Day 1
dmoj 月赛Google Code JamCodechef Cookoff LunchtimeCodeforces Round- JOISC 2021 Day 1 \(\sim\) 4
- ZR 十连测
- USACO pt 月赛 + Open
- SDOI 2019 Day 2
- 联考
- UNR \(1 \sim 3\) 全部打完!
COCI- UER
ICPC World Final 2020
可惜了,其中大多比赛本身就是 IOI 赛制,我也就当 IOI 赛制,这种赛制 vp 的时候很舒服。
然而感觉 OI 赛制并不是那么好模拟的,需要大样例和对拍,平时训练很忽视这个东西,尝尝忍不住说自己就交一次就算最终成绩。
感觉大多 IOI 赛制打的都还不错。OI 赛制则是崩一场趣味一场,感觉训练不是很到位。
省选还搁着延期,还得期中考试,我不玩了,直接回去上课了。
其实我的局面还好,还有至少 1.5 年的高考和 4 月的 NOI。
清明又摸了 3 天,感觉不能这样了啊。
省选随缘吧。纯图一乐。
阁楼房间的角落里,你独自描画着地图,怀抱着刻下终结的中标,坚信着唯一的门扉。
考前注意:
- sublime new system:
gnome-terminal -x bash -c ‘g++ $file_name -o $file_base_name && ./$file_base_name && exec bash’ - 计算空间 ;ulimit -s / -v KB
- 对拍 / 极限数据;
Day -14
上文化课。
Day -3
写了 loj 拉格朗日插值板子。
Day 0
中午来机房打板子,没写拉格朗日插值。
五点跑步,不到一圈岔气。
晚上 xtq 跟同学去吃饭,我一个就回家了。
七点很困,准备睡觉,心态在一种微妙的平衡之间。
十一点还没睡着。
不懂。
Day 1
4:30 醒了。
摆到六点半,出门。
七点四十五,到考场。
肚子疼,但不让进,在外面排队。
进考场,忍着写完了板子。
去厕所,回来开始了。
看题。
A 题进行一个模拟。
B 题差不多那意思。
C 题什么东西。
先花了 30min 进行一个 A 的写,给的样例最大 <= 8,而且没有对拍方式,心说之后一定要检验一下。
想 b,想一半发现看错题的,nmd,remake!看懂新题后,因为做过机器人,10min 会了 \(O(n^3)\),开始写。
写到 10:00,自己 gen 的数据 \(4.9s\)。卡常。
卡了 1h。
变成 \(1.5s\)。写了 t2 的 gen 进行一个拍。
突然发现 t1 可能会访问 \(1000 * 100 * 100\) 状物,然后先离散化成编号写的,复杂度就是 \(O(10^7)\)。
把这俩拍,写了个 a 的根,特别弱,,然后也不想造强的,摆烂。
C 题,瞪了 40min 毫无收获,不知道 flow 对不对啊,感觉会单向构造。
还剩 40min。
赶快写 flow,过了前三个样例,第四个没过。
方案突然不会构造了。
还有 10min,干啥?
突然不想摆烂,开始冲 8 分。
到 12:58 写完调完了,樂。
期望 \((0 \sim 100) + (0 \sim 100) + (0 \sim 24(?+12))\)
浮动极大,希望人没事。
感觉 B 就是因为常数太大了导致浪费太多时间,不过整体没崩(到目前为止。
下午、晚上狂摸鱼。
晚上手脚冰冷,不知为何。
11.30 入睡。
Day 2
5:00 醒。
直接起来了。
七点四十五,特别困。
到考场,特别困。
开局把三个题都看了一遍,感觉很没理解,A 感觉就是寿司晚宴的那个质数根号分治分组技巧优化显著,然后容斥一下就行了?本来觉得要写 FMT ,后来发现不是瓶颈,直接 for 了,差不多总共 2e8,想起 8e8 2s,直接写了。
自测极限数据 0.8s,呵呵。
拍完,过了50min。
B、C 看了,感觉 B 更可做。
想了 1h,还是只会 y = 1, x = 0 的贪心,只有区区 30 多分。(事实上好像能过 \(x = y = 1\),但是没测大样例,呵呵)
写了个基于括号序列的状态压缩有限队列,过不去 n = 8,这就是我,assert 猜的结论根本不对。
无奈开始拼 30 多分,对拍的时候死机了两次,浪费 20min。
还剩 1h,开 C。编了 20min 发现可以 DP,然后感觉特别阴间,有六种 case。
先写好写的 \(n^4\),冲了半天,发现根本过不了拍。到还剩 6min 的时候过拍了,呵呵。
只有区区 28 分。跟 12 分 \(m!\) 五五开。
总共 \((75 \sim 100) + (24 \sim 36) + (0 \sim 28)\),呵呵了。
(upd:t1 好像很慢的样子,很容易 t。。
感觉 gap 太大,B 这种题,WC 这种题,liuzhangfeiabc 这个人,备赛的时候 xtq 和 AKEE 都让做 AGC 我没做,但是做了 IOI,但是训练仍不足,这种思维题虽然感觉 cnoi 只有 zhangyibin 一个人干这个,但他每次都干这个,,,,,,,,,,,,,,,,,,,,,,,,
总结
这次省选感觉分数和去年五五开,呵呵。
对于比较套路的 D1T2、D2T1,可以较快得出做法。并且由于赛前训练 ds 过多,写的也挺快,只是因为卡常浪费 1h。
对于逆向区分的 D1T1,幸运的没有挂分。
对于有思维难度的 D1T3、D2T2,自己毫无头绪,一开始方向不太对劲,到最后也没拉回来。
对于 D2T3,以为是不可做题,直到剩下 50min 才发现可以 dp,还好拍过了 \(n^4\),只可惜只多了十几分,感觉分数分配非常不合理。
出分了:\(100 + 100 + 22 + 100 + 36 + 28 = 386\)。
这个成绩,比上不足比下有余,zjx 和 xtq 无论如何都是无法超越的高度。
D1T2 浪费时间的原因,其实是插值 \(n+3\) 个点就够,我写了 \(2n + 1\)。。没算好,感觉不如直接暴力多项式乘法,但是感觉等幂和和插值五五开,不懂。
D1T3 数组开小了,开对后可以 34,大概可以获得所有 A + B 的数量分,不过挂 12 分在接受范围内。以后避免,部分分尽量还是造极限数据验证,这样至少不会 re。
D2T1 幸运的没有爆零,感觉还是在刀尖上走了一回。以后本机 rand 的就里时限差很近,一定要卡一下。
这场每道题基本都有了足够的思考时间以及做题时间,分配的较为合理。
唯一的例外是 D2T3,因为误判 D2T2 以及 D2T3 难度,导致 T2 花太多时间,导致 T3 不够,\(n^4\) 改成 \(n^3\) 很容易,然而我常数太大,,,现场开 \(500^3\) 会卡电脑 1min,所以可能还是拿不到这分,我也认了???
D2T2 AGC 类思维题需要训练,省选前以为 yyl 不喜欢这个,现在看来是给啥都要。
同时做剩下三道题的时候,明显感到力不从心,想不清楚细节,自己构造、思维题太弱早就知道,可是去年 NOI21 我连套路题都做不出来,很失望,所以 vp CTT 和 CTS。思维的锻炼感觉 CF 不够,不如 AGC,AGC 不如 IOI,要不板刷 IOI 吧!!!
民间榜有了,大概是 rk 3,75 标准分?差 rk2 zjx 20标准分,拉 rk 4 wzj 8标准分。只看省选,全国排名大概是 10 左右?
大概应该就是这样的排名了,变化不大?
感觉还是挺震撼,noip 后觉得完蛋了,但其实还好?加上有 400 外星人缩短人类水平差距,就相差不多了,占比也不多。事实上,我noip在 204~400 这个区间,总排名都不会变。
不过感觉这个 gap 真大,noip 落双外星人 12 标准分,这次因为 d1t3 的数组开小,d2t2 的不会做(重点),d2t3 的分配时间少,落了摆烂的 xtq 100,zjx 60。不过他俩是全国rk1、2 感觉很恐怖d(?д??)
算了下自己在 JS、SC、GD、CQ 的标准分,好像分别获得 rk 4、2、3、4 的好成绩?并且标准分没拉胯成这样,85 左右?
好像可以做 HN、HE 等队长?
感觉还是非常开心,之前一直觉得 A 队遥不可及,在高二 noip rk16 后更是感觉此生无缘,没想到我也可以做到啊。
感觉还是因为这次区分题不太需要动脑子,而且挂分的人多?应该多思维训练啊。
毛估估了一下,如果宿舍和去年分配的一样:
- 和 dengyaotriangle、wzj 成为室友的概率是 \(2/3\)。
- 和 xtq、crabby 成为室友的概率是 \(1/3\)。
很趣味。
upd:呜呜 crabby 不是第五了,好像变成了十一神秘厉害人
(暂定)之后的训练计划:
- IOI 往年题。
- Public OJ VP
- AGC、CF Div.1 补题、泛做。
- vp 各地省选题。(ZJOI、LNOI......)
- ACM OpenCup(?)
哎,等等,是不是缺少了点什么 CNOI 特色!!!