|
||||||||||
塔Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others)Total Submission(s): 140 Accepted Submission(s): 50 Problem Description 在你的面前有 $n$ 个高度为 $1$ 的方块,初始时,它们依次堆叠,构成了一座高度为 $n$ 的塔。 这些方块具有神奇的性质,当拿走下面的方块时,上面的方块不会向下掉落。发现了这个神奇性质后,你决定用这些方块来玩一个游戏。 这个游戏总共会进行 $m$ 轮,每一轮的操作如下:
请计算游戏结束时,高度最高的方块的高度期望,并对 $998244353$ 取模。具体而言,假设答案是一个分数 $\frac{a}{b}$,只需要计算 $a \times b^{-1}$ 对 $998244353$ 取模的结果,其中 $b^{-1}$ 是 $b$ 在模 $998244353$ 意义下的乘法逆元。 Input 第一行一个整数 $T$($1\le T\le 200$),表示数据组数。 对与每组测试数据,仅一行三个整数 $n$,$m$,$k$($1 \le n,m \le 2\times 10^5$,$1 \le k \le n$)。 保证所有测试数据的 $n$ 之和、$m$ 之和以及 $k$ 之和均不超过 $10^7$。 Output 对每组测试数据,输出一行一个整数,表示答案对 $998244353$ 取模后的值。 Sample Input
Sample Output
Hint 第一组数据中,只进行一轮游戏,这轮游戏结束时: 有 $\frac{1}{3}$ 的概率选择高度为 $1$ 和 $2$ 的方块,并将其依次放在高度为 $3$ 的方块上,最高的方块高度为 $5$。 有 $\frac{1}{3}$ 的概率选择高度为 $1$ 和 $3$ 的方块,并将其依次放在高度为 $2$ 的方块上,最高的方块高度为 $4$。 有 $\frac{1}{3}$ 的概率选择高度为 $2$ 和 $3$ 的方块,并将其依次放在高度为 $1$ 的方块上,最高的方块高度为 $3$。 最高的方块的高度期望为 $\frac{1}{3}\times (5+4+3) = 4$。 第二组数据中,每轮游戏都会拿走全部的方块再放回,因此最高的方块高度不会改变。 Source | ||||||||||
|