CaiZi
2024-11-30 14:58:40
下午 SDFZ 举办了活动,但我没去,可恶。
怎么有人 NOIP 前一天还在考 whk 啊。
考场在福州三中,机房十分拥挤。忽然发现 Frc 登不上去,遂汇报监考,换了台机子,直接畅享
发压缩包密码,猜测题目顺序是 edit-assign-traverse-query(猜对了)。
提前两分钟开考。扫了一眼 T1 发现不是很妙,只知道交换相邻两位等价于任意排序。想了一下,求出每个长度大于
过去
继续 T2,发现
看 T3,手玩了一下菊花图情况,发现怎么弄都没过样例,于是放弃,直接输出
看 T4,一眼 RMQ 可以做到
for(int j=1;j<=20;j++)
for(int i=1;i<=n;i++){
lca[j][i]=fnd(lca[j-1][i],lca[j-1][min(i+(1<<j-1),n-(1<<j-1)+1)]);
}
}
我原本是特判的,后来唐了,手贱给它改成这样了。这样会访问负数下标,属于 UB,导致我 T4 随机挂分。并且赛时通过了所有大样例,在这里提醒大家:牢记板子,不要乱写。
正解想不出来,结束。估分
Update:分数