$B$ 君的竞技场
$Description$
$Solution$
设 $f_{i, j}$ 表示胜场到 $i$ 场,败场 $j$ 场的概率。
$$
f_{i, j} = f_{i - 1, j} \times p + f_{i, j - 1} \times (1 - p)
$$
然后难点就在于输赢的概率怎么求。。。
我开始下意识以为都是 0.5
结果发现答案死活不对,看了题解发现是积分。。。
然后就去学了一下午积分, ***
我们设竞技场人数为 $n$ ,有
$$
Ans = \lim_{n \to \infty} \sum_{i = 0}^{n - 1} \frac{1}{n} \times E(\frac{i}{n})
$$
即
$$
\lim_{n \to \infty} \int_{0}^{n - 1}f(x) \,dx
$$
就先用递推式得到一个关于 $p$ 的多项式,然后求导。
枚举所有 $f_{x, i}$ 与 $f_{i, y}$ ,求一下关于他们的定积分并累加即可。
可以发现此时所要求的的函数只与 $x^n$ 有关,直接求导公式 $(x^n)^\prime = nx^{n - 1}$ 一套就行了。
$Code:$
1 |
|