atcoder#ABC289H. [ABC289Ex] Trio
[ABC289Ex] Trio
配点 : 点
問題文
数直線上に人 , 人 , 人 がいます。時刻 の時点で、人 は地点 に、人 は地点 に、人 は地点 にいます。 ここで はすべて整数で、 が成り立ちます。
人は時刻 からランダムウォークを行います。詳しく説明すると、時刻 ( は非負整数 ) の時点で地点 にいる人は、時刻 に地点 と地点 のいずれか一方に等確率で移動します。(すべての移動する方向の選択は、ランダムかつ独立です。)
このとき、時刻 以降で、時刻 に初めて 人が同じ地点にいる状態になる確率を で計算してください。
有理数 $\text{mod }998244353$ とは
求める確率は必ず有理数となることが証明できます。
またこの問題の制約下では、その値を互いに素な 2 つの整数 P, Q を用いて \frac{P}{Q} と表したとき、R \times Q \equiv P\pmod{998244353} かつ 0 \leq R \lt 998244353 を満たす整数 R がただ一つ存在することが証明できます。この R を求めてください。
制約
- は整数
入力
入力は以下の形式で標準入力から与えられる。
出力
時刻 に初めて 人が同じ地点にいる状態になる確率を で計算して、答えを出力せよ。
1 1 3 1
873463809
時刻 に初めて 人が同じ地点にいる状態になる確率は です。 なので を出力します。
0 0 0 0
1
時刻 の時点ですでに 人が同じ地点にいる場合もあります。
0 2 8 9
744570476
47717 21993 74147 76720
844927176