题目描述
小 P(NOT PYZ)位于数轴的 x=0 处。规定数轴右端为正方向。
每个时刻,小 P 会选择随机选择向左或向右走一步。形式化地,设小 P 目前在 x=p,小 P 会随机走到 x=p−1 或 x=p+1。其中,向左走的概率为 a+ba,向右走的概率为 a+bb。
已知小 P 走了 m 步,求小 P 到达过 x=n 的概率。
答案对 998244353 取模。
输入格式
一行四个整数 n,m,a,b。
输出格式
一行一个整数 x,表示答案。
可以证明,此概率一定为有理数。设概率为 qp,可以证明 q≡0(mod998244353),输出的 x 需满足 x=p×q−1mod998244353,或者说 xq≡p(mod998244353)。
要求 x∈[0,998244353)。
2 4 1 2
12324005
114 514 1919 810
953191643
样例解释
向左走概率为 31,向右走概率为 32
记 L 为向左走,R 为向右走。
有三种情况:RR、RLRR、LRRR。
答案为 94+818+818=8152。
可以自行运算验证 81×12324005≡52(mod998244353)。
故答案为 12324005。
数据范围
对于 20% 的数据,1≤m≤103。
对于 70% 的数据,1≤m≤5×105。
对于 100% 的数据,1≤n≤m≤107,1≤a,b<998244353,a+b≡0(mod998244353)。