多校A层冲刺NOIP2024模拟赛24

多校A层冲刺NOIP2024模拟赛24

前言

突然想写点东西(不想写题了)😢

T1 复杂度假了竟然只挂了 5pts,挺神秘的

T2 证出结论但只会打 O(nklogk) 呜呜呜呜呜呜😭

T3 由于一直唐 T2 导致根本没看😭

T4 不会

选取字符串

建 fail 树统计答案就行

取石子

先考虑全部数和为奇数的情况,则先手可以直接取 1 个,这样先手就必胜了。

再来考虑偶数的情况,由于所有人只要取走奇数个石子对方就会必胜,所以每次只能取偶数个,而问题就成了每次选 2 直到选不了。

而我们发现就可以直接将原序列的 ai 变为 ai2 就又回到上面的问题了。

所以每次都这么做,直到取不了。

具体的实现便是 logk 以内的可取的二的次幂都必须是偶数才能必胜,否则必输

枚举数的最高位1的位置,构造就行

均衡区间

没做,输了呜呜呜。

对每个数维护左边第一个大于/小于它的数,右边第一个大于/小于它的数,记为 minl,maxl,minr,maxr

这样左右限制就是 Li=min(minl,maxl),Ri=max(minr,maxr)

这样对于左端点i能取到的右端点j的限制就是 LjijRj

直接用某些数据结构维护就行

禁止套娃

不会呜呜呜。

差不多就是枚举内外集合然后神秘DP。

总结

就算全挂了也不会比CSP低,难绷😡😡😡

posted @   碧蓝新星  阅读(43)  评论(3编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示