杂文|NOIP模拟赛(2021.9.26)

成绩

name score T1 T2 T3 T4
T J H TJH TJH 305 305 305 100 100 100 100 100 100 75 75 75 30 30 30
做题 首先看 T1,想了想发现好像要枚举模数的倍数。
然后想了个n l o g 2 n nlog^2n nlog2n 的,感觉会超时?但又差不多?
然后就写了,然后随便造了几个大数据好像没问题,加了个快读就不管了。
看 T2 一开始以为是期望 DP,后来发现好像就是数学概率一下就好了?
看 T3,感觉很贪心,然后想了想,然后就试了试想到的贪心,样例过了,再想了一下就下一题了。
看 T4,看着子串不子串的立刻就是一个 SAM,然后搞了模板,想了想要怎么算出两个字符串之间的公共子串。
然后按着想法打了打然后锅了?
然后就放弃了 SAM,去搞了搞 KMP。
然后搞了一会也搞不出来,一看只剩10 10 10 分钟,就赶紧想了想30 30 30 分的暴力打了走人。
预估:100+100+100+30=330
出成绩 麻了 T3 炸了25 25 25 分,结果一看是有个地方没有判断,少了25 25 25 分。
气死。
然后 T4 的 SAM 是没问题的,结果算公共子串的时候算错了没有看长度。
(SAM 一个点不是一个字符串而是一类)
讲题 【杂文|NOIP模拟赛(2021.9.26)】T4 找到子串之后用一个树状数组统计就好了。
总结 感觉对 SAM 的运用还不是很熟。
而且写题一定要注意特殊条件,不要想 T3 被坑25 25 25 分。
(还好只坑了25 25 25)
做出来的题目博客 小鱼吃大鱼
超级蚯蚓
大鱼吃小鱼
字符串水题

    推荐阅读