传送门
solution
对于一个确定的树木种植位置方案 ,我们规定树木优先向左侧倒下。
枚举有 个树木向右倒,然后我们要求每个向右倒的树木左侧不能有连续 个空格。设 表示有 个树木向左倒,恰好有 个能向左倒的树木强制向右倒,则我们需要的就是 。设 表示钦定 个树木能向左倒但强制向右倒,由二项式反演,。
答案就是 。
考虑计算 。
个能向左倒但是强制向右倒的要占 个长度为 的段,剩下 个树木每个要占 个位置,和剩下的空位置插板可以得出放这些段的方案数,再乘上个组合数给每个段分配实际是向左倒还是向右倒即可。
式子是 。
稍微推一下,答案就是 。
code
Submission #230981610 - Codeforces
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】