设在 D 中,D_Q 是固定的 m 个数,由于 |D|=t+m,则一个在 D_Q 中的数同时在 D_P 中的概率为 \frac{m}{t+m},则 \mathbb{E}[|D_Q\cap D_P|]=m\times\frac{m}{t+m}=\frac{m^2}{t+m},易得 \mathbb{E}[|D_Q\ \backslash\ D_P|]=m-\mathbb{E}[|D_Q\cap D_P|]=m-\frac{m^2}{t+m}=\frac{tm}{t+m}。
然后我们需要计算有多少个 Q 满足前 k 个数有 m 个 \le k 的数。设此数为 cnt_m,首先需要从 1 \sim k 中选择 m 个数放到 1 \sim k 的位置,方案数为 \binom{k}{m},再从剩下的 n-k 个 >k 的数中选 k-m 个放在 1 \sim k 的位置,方案数为 \binom{n-k}{k-m},然后两边随便放,方案数为 k!(n-k)!,整理得 cnt_m=\binom{k}{m}\binom{n-k}{k-m}k!(n-k)!。