東大理系数学2015第2問(1)

2 secs 1024 MB
hayatroid's icon hayatroid

問題文

どの目も出る確率が 16\dfrac{1}{6} のさいころを 11 つ用意し,次のように左から順に文字を書く。

さいころを投げ,出た目が 1,2,31, 2, 3 のときは文字列 AA\mathrm{AA} を書き,44 のときは文字 B\mathrm{B} を,55 のときは文字 C\mathrm{C} を,66 のときは文字 D\mathrm{D} を書く。 さらに繰り返しさいころを投げ,同じ規則に従って,AA,B,C,D\mathrm{AA, B, C, D} をすでにある文字列の右側につなげて書いていく。

たとえば,さいころを 55 回投げ,その出た目が順に 2,5,6,3,42, 5, 6, 3, 4 であったとすると,得られる文字列は,

AACDAAB\mathrm{AACDAAB}

となる。このとき,左から 44 番目の文字は D\mathrm{D}55 番目の文字は A\mathrm{A} である。

nn を正の整数とする。nn 回さいころを投げ,文字列を作るとき,文字列の左から nn 番目の文字が A\mathrm{A} となる確率 (mod998244353)\pmod{998244353} を求めよ。

注記

求める確率は必ず有理数となることが証明できます。 またこの問題の制約下では,その値を互いに素な 22 つの整数 P,QP, Q を用いて PQ\frac{P}{Q} と表したとき,R×QP(mod998244353)R \times Q \equiv P \pmod{998244353} かつ 0R<9982443530 \leq R < 998244353 を満たす整数 RR がただ一つ存在することが証明できます。この RR を求めてください。

制約

  • 1n2×1051 \leq n \leq 2 \times 10^5

入力

入力はすべて整数である。

n

出力

計算結果を一行に出力せよ。

サンプル

入力1
1
出力
499122177

11 回さいころを投げたとき,左から 11 番目の文字が A\mathrm{A} となるのは 1,2,31, 2, 3 のいずれかの目が出たときです。 このようになる確率は 12\frac{1}{2} です。

入力2
114514
出力2
849351066

提出


Go (1.21)