省选爆零记

Natsume_Rin

2021-04-12 13:09:22

Personal

- $\text{Day 0}$ 中午本来想再打一下板子的 ~~(结果打了下缩点就去颓废了)~~ 下午想逃课去试机,不过失败了。 于是晚上只能在 QZH 上课 ~~(困死了)~~ ------------------------------------------ - $\text{Day 1}$ 晚上基本睡不着,早上 $6:00$ 就起来了,草草吃完饭,赶去湖大。 到的时候大概 $8:10$,赶快进考场,发现 @Adp_D 坐在我右前边不远处,@jthsb 坐在我左前边不远处,@Qiuly 就坐在我后面。 ...... 解压题目,一遍成功。 看 $\texttt{T1}$,感觉不是很难,于是去看 $\texttt{T2}$,竟然是一道构造题,去看 $\texttt{T3}$,没什么思路。 去做 $\texttt{T1}$,这时候 $8:30$。 发现可以枚举一个最大值 $maxn$,然后贪心 + 二分去得到答案。对于反面数字,排个序在重复上述操作即可。 然后编译...运行。~~好吧,我不会告诉你我不知道那一个编译器怎么编译运行,然后试了 1h~~ 然后找了很久 BUG,大概在 $10:30$ 的时候才过了所有大样例,发现时间不多了,就没有对拍。~~赛后后悔...~~ $\texttt{T2}$ 没想到是查分约束,以为是高斯消元,愣在那没做出来。~~然后全部输出 NO~~。 然后看 $\texttt{T3}$,想了一个 $O(mn^2)$ 的算法,写完后,找了30min BUG,然后发现假了,当时内心崩溃,只好写 $O(m^2n^2)$ 的算法,拿了 $16pts$。 估分:$[0,100]+0+16=[0,116]$。 赛后发现 $\texttt{T1}$ 的 $O(n \log n)$ 算法假了,可能会只有 $30 \sim 50pts$。 估分:$[0,50]+0+16=[0,66]$。 ---------------------------------------------- - $\text{Day 2}$ 这一次早点到,开题。 $\texttt{T1}$ 看上去像是一个树链剖分/树上莫队,暂时没有思路,然后先跳了。 $\texttt{T2}$ 看见: $$ n \leq 13, 1 \leq m \leq 500 $$ 感觉像一个状压 $dp$,感觉正解时间复杂度应该是 $O(2^n\cdot nm)$ 的,但是想不出来,于是打了一个 $O(n!)$ 的全排列。期望 $60pts$。 $\texttt{T3}$ 一看就是毒瘤题,于是果断打暴力,把树的暴力分拿了 ~~赛后发现错了,自闭~~。 回去 $\texttt{T1}$,写了一个 $O(qn)$ 的算法,期望得分 $25pts$,本来想写链式数据的,发现不会写... 估分:$[0,25]+60+0=[60,85]$。 ------------------------------------------ 第一次省选就这样结束了,估分在 $[60,151]$ 之间。 ~~whk作业差点没写完~~。 $2021/4/15,upd$:出成绩了,$100+0+16+25+60+0=201$,在湖南省排名 $rk_{70}$,orz @Qiuly,湖南 $rk_5$。 吐槽一句:官方数据也太水了,$\texttt{T1}$ 假的做法都能 A。