限制即 lcm| 原数,考虑把 lcm 和原数压进状态。
lcmi=19i=2520,所以 lcm|2520,而 2520 的约数只有 48 个,直接离散化存进状态,
而 lcm| 原数等价于 lcm| 原数 mod 2520,所以只需要存原数 mod 2520,
总状态数 20×48×2520≈2.5×106,可以通过。
不会 AC 自动机。
设 fi,j 表示 T 中长度为 x,哈希值为 y 的字符串数,然后发现 x 只有 ∑|si| 种,
修改操作直接在 f 上改,查询时考虑枚举文本串 t 长度为 k 的子串,其中 ∃si,k=|si|,
则 k 也只有 ∑|si| 种,在 f 中累计这些子串的出现次数即可。
选 (ai,bi) 的贡献是自己 +ai,对方 −bi,对差的贡献是 ai+bi,
所以直接按 ai+bi 排序,两人依次选即可。
设 fi 为从 i 逃脱花费的最小体力,则有 fi=minj∈subtree(i)bjai+fj,
即现有一堆一次函数 Fj(x)=bjx+fj|j∈subtree(i),求 Fj(ai) 的最小值,李超线段树合并维护之。
传奇 5k 预言四个月后的回旋镖恩情还不完
这个东西能干啥?
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具