NOIP 2021 游记

高中第一场 NOIP 。

11.14 模拟赛

大概十多分钟的时间读了四个题。

  • T1 是啥???50分好像很 easy???

  • T2 不是扫描线裸题吗?

  • T3 是啥,我好像只会 20 pts ???

  • T4 是啥,看起来好像没啥希望啊?

上来先写 T2 的 \(O(n^3)\) 暴力留着对拍。

rush 完 100pts ,和暴力拍一下,在 14:58:50 把 T2 交了。

用了几分钟 rush 了一下 T1 50分,测了一下样例没什么问题 15:05:35 交了 T1 。

之后想打个表,代码长度 9 Mb 。

心 肺 停 止。

手玩了一下 C ,受某道 cf 的启发,发现如果点对 \((u,v)\) 既存在边 \(u\to v\) ,又存在边 \(v\to u\) ,那么点 \(u,v\) 一定都符合条件,但是好像没啥卵用。

然后想了想,发现可以用 \((u,0),(u,1),(u,2)\) 这样的二元组去表示一个点,每次连边在层间连边之后就是一个可达性问题了。每次 DFS / BFS 一下就行了,50分到手。

写了一下,15:38:05 交了一发 50pts 。

然后写了一下 T4 30pts 暴力,

15:49:01 交了一发 T4 30pts 。

明显觉得 T3 树的 sub 比 T4 那几个莫名奇妙的 sub 有前途。

手玩了几棵树,发现,我超,\(u\) 合法当且仅当 存在一个 \(v\) 满足 \((u,v)\) 既存在边 \(u\to v\) ,又存在边 \(v\to u\) ???

那不是开个 std::map 就行了?

rush 完后和之前 50 分的程序拍了一下,发现没什么问题。

数据分治一波, 16:15:04 交了一发 80pts。

在前两个小时十五分钟内,拿到了 \(50+100+80+30=260\) 分。

然后在后两个小时拿到了 \(0\) 分的好成绩!

最终得分:\(50+100+80+30=260,rk6\)

11.16 模拟赛

自闭。

看一眼四个题。

  • T1 我好像只会 \(O(n^3)\) 啊?

  • T2 什么玩意?仙人掌最大带权独立集?

  • T3 有向图?费用流?两档部分分?一档30一档100?

  • T4 啥玩意?没看懂啊?????????????

出题人是不是来骗我钱的??????

觉得 T1 最可做。

先写了一发 \(O(n^3)\) 暴力。

发现 \(O(n^2\log n)\) 是经典问题,rush 了一波和 \(O(n^3)\) 拍了一下。

感觉枚举区间很没前途,枚举中位数,我草?有重复元素咋办啊?

算了,不纠结了。写了一下排列的部分分 \(40+30=70\)

和暴力拍了一下。

gen 了两个数据,一个1000,一个7000排列,洛谷上测了一下,感觉很稳。

15:04:52 交了一发 T1 。

然后想了想 B 怎么做,胡个假结论,感觉有点难写。

先写了一发 C 30pts。

15:40:21 交了一发 C 30pts。

感觉 B 不是很稳,打了一下树和基环树的部分分。

15:55:06 交了一发 50pts。

然后写了一下假正解,发现过不了样例,gen了几个数据发现真假了。

由于不是很懂怎么处理环,最后还是摆了,拿了 50 走人。

最终得分:\(70+50+30+0=150,rk2/16\)

11.19

去葫芦岛一高中机房水了水试试机(((

11.20 比赛日

进场发现电脑的编辑器有点问题,换了备用机(((

先用了大概半小时看了看四个题,第一个题一眼 \(O(n\ln n)\) 感觉正解应该是筛法啥的,第二个题感觉 50 很好拿,可以想想 \(k=1\)\(n\) 比较小的部分分,第三个题感觉很难,属于我完全不懂的那种题(好像没有什么题我比较懂啊),第四个题看的有点心肺停止。

先快速 rush 了一波 T1 \(O(n\ln n)\) ,然后写了一个 \(O(n)\) 的筛法,发现过不了样例,冷静了一下测了一下 \(O(n\ln n)\) 的极限数据,发现我超跑的真 jb 快

看了看第二个题,rush 了一波 50 分的背包,结果写出来之后有很多神秘问题,可能是有 ub ?

调了二十多分钟之后果断删掉重写,大概十多分钟就过了两个样例(((

想了想其他的点,发现没什么想法,直接跳过。

感觉第三个题不是我擅长的类型,直接看第四题。

发现好像 44 分部分分都挺好拿的,但是权衡利弊打算先拿 32 ,花了一个多小时写 + 调,过了前三个样例。

但是出考场之后,我发现我忘了写数据分治!!1,痛失 8 分。

最后还剩四十多分钟,水了一下 T3 12分爆搜,检查检查文件。

期望得分:\(100+50+12+24=186\)

洛谷数据:\(100+50+12+24=186\)

小图灵 : \(100+50+12+36(?)=198(?)\)

技不如人,甘拜下风。

posted @ 2021-11-17 01:55  Themaxmaxmax  阅读(98)  评论(0编辑  收藏  举报