NOIP2021 行记
又滚来记流水账了。。。
Day -???
CSP-S 2021 第二轮成绩出来了,72 分,稳过。
我们学校的 NOIP 名单也出来了,全校参赛不到 10 个人。。。
Day -2
成功申请停课。。。
顺带在昨天过了 单源最短路径(弱化版)。调了
2 天的 bug,我太蒻了 QWQ。
看了一下图论基础,准备刷一下 DP 题。
考点也出来了,在天府七中(离家好远啊,开车将近一个小时),不过还好终于在成都考了。
Day -1
刷了一下题,摸了一会儿鱼。
看了一下正睿 OI 的题 真难。
打算刷一下 LibreOJ NOIP Round #1 的题。
顺带复习了一下 KMP 算法和字符串哈希(lyd 的书真好用)。
Day 0
上午刷题的时候发现 "INORI FOR U" 买的键盘到了,粉色红轴,就观摩了一会儿。
中午爸爸把身份证送到学校了,顺带还送来了手机。
晚上简简单单的刷了一下题,就去睡觉了。
Day 1
早上起晚了,跑着去吃早饭,赶紧吃完早饭就上车。
到了天府七中之后,看了一下,环境比电子科大的好,电脑配置四代 i5 加上 8G 内存,勉强能用。
考试前开了 Linux 开始打板子,结果老师说考试前不能动电脑,然后把 Linux 关了。。。
考试开始后读了一下题。
首先看了一下 T1,看着数据范围应该用 \(O(n)\) 的算法,于是想到了先在输入数据中取到询问最大值,类似于埃氏筛法的算法,最后挨个查询的做法。感觉极限数据的答案会超过 \(1 \times 10^7\),于是数组和筛法的次数都开了两倍,写 + 调用了一个小时就把大样例过了,于是就开始做下一道题。
T2 花了半个小时才读懂,开始想怎么把数拆成二进制后用 k 枚举,然后发现这种方法不可行。最终还是想不出正解,就花了一点时间写了一个 \(O(n^m)\) 的复杂度的暴力,大样例花了三秒钟才跑出来,有点慌。
T3 看了一下,很明显是 DP,并且不是背包或线性 DP。知道这道题我写不出来正解后果断打暴力,由于不会将 \(n^2\) 乘在方差里,最终的结果只能用 double 存(精度爆炸)。到了最后也只能过第一个样例。
T4 很明显不可做,花了 80min 写了一个邻接表 + 爆搜(没有处理 opt = 3 的情况),跑路。
这次至少把题做完了。。。
估分:100 + 20 + 12 + 0 = 132
回家看了一下洛谷群,发现第一题可能会被卡。
分数 -= 20。。。
Day 2
补文化课 ing
顺带看了一下有道小图灵,省一无望了,可能省二都没了(意料之中)。
Day ???
分数 70 + 0 + 0 + 0 = 70pts,省三。。。
打算在期末调考之前 AFO 了。