AtCoder Beginner Contest 242
1|0A - T-shirt
2|0B - Minimize Ordering
3|0C - 1111gal password
f[i][j]
表示前i
且以j
结尾的方案数,f[i][j]=f[i-1][j-1]+f[i-1][j]+f[i-1][j+1]
滚动数组优化一下空间,特判一下边界即可
4|0D - ABC Transform
首先字母的变换可以转化到0,1,2
内。
对于中的一位,如果当是奇数,从中$\left \lceil \frac j 2 \right \rceil S^{i-1}\left \lceil \frac j 2 \right \rceil $位加2转移来。
直到这个规律后,倒推出在最原始的位置,已经累计加了多少就可以知道所求的值。
5|0E - (∀x∀)
其实可以把字符串当成 26 进制数。
首先我们考虑一个十进制数下的情况。
比如,我们很荣幸想到构造方式是吧高位取出来,然后翻转拼接得到,因为,所以
中的数翻转拼接后都成立。还有一种情况是,这样得到,所以中的数都满足。
得出这个结论后,实际就是把字符串翻转,然后比较一下,再做一个进制转换就好。
__EOF__

本文作者:PHarr
本文链接:https://www.cnblogs.com/PHarr/p/17378464.html
关于博主:前OIer,SMUer
版权声明:CC BY-NC 4.0
声援博主:如果这篇文章对您有帮助,不妨给我点个赞
本文链接:https://www.cnblogs.com/PHarr/p/17378464.html
关于博主:前OIer,SMUer
版权声明:CC BY-NC 4.0
声援博主:如果这篇文章对您有帮助,不妨给我点个赞
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】