「HEOI2016/TJOI2016」求和
感觉最近意志消沉啥也不想干,于是继续来颓 blog(
仔细一推发现也不是什么很难的题,感觉几天前的自己就是个傻子(
首先我们知道如果 $n\gt m$,$S(n,m)=0$。于是我们将原式写成
第二类斯特林数有一个通项公式,它长这样
直观理解一下,$S(n,m)$ 说的是将 $n$ 个有标号的小球放进 $m$ 个无标号的盒子,且不允许空盒的方案数。我们令 $F(n,m,k)$ 表示将 $n$ 个有标号的小球放进 $m$ 个有标号的盒子,且其中至少有 $k$ 个空盒的方案数。不难发现
然后我们容斥一下,得到将 $n$ 个有标号的小球放进 $m$ 个有标号的盒子,且不允许空盒的方案数 $G(n,m)$。不难发现
因为 $S(n,m)$ 的定义中要求盒子无标号,我们再除以盒子的排列方案 $m!$ 即可。
然后我们继续推式子
我们看到右边就是一个等比数列求和,于是
定义
右边的等比数列求和比较麻烦,我们需要一些特判。
然后我们就有
这么一想前几天的我还只会暴力二项式定理展开(