挺有意思的,大概 2100~2300 吧。
考虑任意时刻数的形式必然为 a,a,b 或者 a,a,a,分类讨论。
若当前形式为 a,a,b。
若 arrayi⊕b=a,则可以变成 a,b,b 或者 a,a,a。
否则,只能变成 a,a,b⊕arrayi。
若当前形式为 a,a,a。此时必然是变成 a,a,b 的形式。
根据上面的情况,不难设计 fi 代表考虑 i→n,形式为 a,a,a,最后有多少种方案。考虑转移,此时我们需要一个更充足的刻画。
考虑什么时候会出现 a,a,b→a,a,a/a,a,b 的形式,令 s 为异或前缀和,则有 a⊕sj⊕si−1=a,不难发现 sj=si−1,因此一个转移就是找到某个 j 满足该条件,然后 fi←fj+1。但是这样无法刻画 a,a,b 这种形式,考虑其组合意义,实际上等价于在 j 处发生 a,a,a→a,a,b 的变换,太晚了不想写了,转移就是:
生日快乐!
生快
沙东WC金没一个进正式省队,这个竞赛真对吗?
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
2024-02-12 P1113 杂务