NOIP 2021 游记

djwj233

2021-11-16 16:16:20

Personal

简介:意料之内的爆炸。 [原来的屑游记](https://www.luogu.com.cn/paste/gl8i31se) ### $\textrm{Day}\ 0 - 11.19$ 咍咍,XJ 模拟赛搞了我几个星期的心态,今天终于没有了。 然后就是颓颓颓,越颓越慌,想补补数数题,发现看了题解还是不会( ### $\textrm{Day}\ 1 - 11.20$ 起得很早,早上吃了学校的小笼包,貌似更难吃了? 然后在车上晃了一路,进去前和全 XJ 学生照了张合照,还被扔到 NOI 官网上去了( 进场后开了文件夹,发现有一个 `number`,有一个 `sequence`,大样例很小,估计着像是什么结论题? 有一个 `varience` 不知道是干嘛的,还有一个 `chess`![](https://啧.tk/se) 之后一直在看那个选手须知,貌似是直接贺的 CSP![](https://啧.tk/qd) 然后解密,建文件夹。发现 A 是 sb 题,随便嘴巴了一下去看 B,然后有点蒙古。 于是直接去打那个 A,其间配了好一会儿 VS Code,直到 20min 左右才搞完。 然后开 B,看到 $n=30, m=100$ 这个阴间数据范围,想到大概率是什么高维 DP,因为 `meet in the middle` 肯定会开到 $n=40$。 然后写了一个巨大多 DP,空间 $\mathcal O(n^3m)$,时间 $\mathcal O(n^4m)$,然后一度以为自己假了,直到一发过了大样例![](https://啧.tk/xia) 这时才 1h 左右,感觉不慌,吃了点东西,开 C。 感觉这个 C 看着十分 CF,推了推发现了那个重排差分的结论,记起来这是上次 ZCETHAN 不会的题( 然后打了个样例二的方案,发现大致呈 V 字形排列,之后就不会了。 我把这个差分数列**从大到小**排了一遍,然后去想做法。 之后就一直在 C 上磕着,中途读了一下 D 的题意,觉得去打 D 的暴力还不如搞出 C 的正解,于是回去继续做 C。 发现数据范围十分不对劲,猜想复杂度是 $\mathcal O(na_n^2)$ 一类的东西,于是把我之前一直在想的各种诡谲贪心叉光了。 这时候 3h,大致意识到 C 可能又是个 DP,然后想了好长时间还是只会 $\mathcal O(n^2 a_n^2)$ 的暴力 DP。 写写写码码码,写到心态爆炸,写完一测发现连 $n=4$ 的样例一都过不去,直接注释掉了。 开 D,尝试打暴力,由于心态已经爆炸,打了一半就不打了。 然后发现还有 0.5h,去写 C 的随机化(只有 `shuffle`,没记起来退火怎么打),自以为能过 $n\le 15$ 的所有点。 最后检查了一下文件,去扫了一盘初级雷,时间就到了。 出场碰到猫猬兽,才得知 C 的 $\mathcal O(n2^n)$ 暴力有 48pts(((![](https://啧.tk/xia) 然后 D 的好打的暴力有 32 pts(((那这场不是猫猬兽要原地升天...... 出场问了一圈,碰到一个 mer 和我一模一样,都没打 D 的暴力,C 也做了 3h;pig 切了 ABC,我只能/bx cmll 和 dX 好像也都不会 C,但是他们都打了 D 的暴力,就我没打![](https://啧.tk/cy) 听 pig 讲,正解是从小到大排然后 $\mathcal O(n^2 a_n)$ 的 DP,然后判掉差分为 $0$ 的情况就能过了,感觉我是小丑。 回去的路上在车上吃了些巨恶心的鸡肉,然后十分晕车。 ### $\textrm{Day}\ 2 - 11.21$ 听说代码发了,测了一下,大概前两题没挂? C 的随机化只有大概 32pts![](https://啧.tk/tuu)有一个彩蛋是 D 我只打了读入还打挂了![](https://啧.tk/cy) 之后要投入到 whk 中了。。。 ### $\textrm{Day}\ 4 - 11.23$ devin 测了一下全省代码,貌似 1= 线大概 190。 我在 XJ 数据上跑了 244,但是又排不进省前 100( 不过 pig 上队线了/bx