参考【pygbingshen的题解】,推了一晚上终于推出来了。
注意题意指的是,第i次买的时候价钱为i,不是编号为i的邮票价钱为i(否则样例应该是11...)。
设g[i]表示已经收集了i张邮票,要收集到n张邮票的期望购买次数。
设pr(x, i)表示已经收集了i张邮票,购买x次能收集到n张邮票的概率。
那么根据g[i]定义,有
(pr(x, i)是可以表示出来的,但是表示出来也没有实际用处,所以为了方便,设为pr(x, i))
但是我们计算g[i]并不能用定义式,因为是无穷的,而且过于麻烦。
其实g[i]的问题是一类经典问题,这类问题的解决方法是递推。
由结论,有