编程题
### 问题描述 小蓝最近沉迷元神,成功入坑其中,每天肝。 最近元神出来了一个新人物小草神,小蓝想要抽卡得到它,已知奖池中总共有 $n$ 个奖品,其中有金色人物 $m$ 个,每次抽卡抽到金色人物的概率是 $\dfrac{1}{k}$ ,每个金色人物抽出的概率是相等的,小蓝想知道她在第 $n$ 次抽奖出小草神的概率是多少。这里输出概率取逆元的形式,将其对 $10^9+7$ 取模后输出。 **注:小草神属于金色人物中的一个,且金色人物中必有小草神。** ### 输入格式 输入一行三个整数,代表 $n,m,k$ 。 ### 输出格式 输出一行一个整数代表小蓝第 $n$ 抽奖出小草神的概率对 $10^{9}+7$ 取模后的结果。 ### 样例输入 ```txt 5 1 10 ``` ### 样例输出 ```txt 847770006 ``` ### 说明 对于样例,从 $5$ 个奖品中抽出金色人物的概率为 $\dfrac{1}{10}$ ,而奖池里只有一个金色人物小草神,所以每次小蓝抽到小草神的概率也是 $\dfrac{1}{10}$ ,那么小蓝在第 $5$ 次抽到小草神的概率为 $(\dfrac{9}{10})^4 \times \dfrac{1}{10}$ ,我们将其对 $10^{9}+7$ 取模输出即可。 ### 评测数据规模 对于 $50$% 的评测数据 $1 \leq n , m , k \leq 10^{4} $ 。 对于 $100$% 的评测数据 $ 1 \leq n , m , k \leq 10^{9} $ 。
查看答案
赣ICP备20007335号-2