atcoder#ABC299H. [ABC299Ex] Dice Sum Infinity
[ABC299Ex] Dice Sum Infinity
配点 : 点
問題文
高橋くんは、偏りがない 面サイコロ 個と、 未満の正の整数 を 個持っています。 サイコロを 度振ると のいずれかの整数の目が出ます。 どの整数の目が出るかは同様に確からしく、サイコロを複数回振ったとき、何回目に出た目の値も互いに独立です。
高橋くんは、次の操作を行います。 はじめ、 です。
- サイコロを振り、 の値を 増やす。
- これまでに出た目の合計を とし、 が の倍数になったら、操作をやめる。
-
- に戻る。
操作が終了したときの の期待値を で求めてください。
注意
この問題の制約のもとで、 の期待値は既約分数 として表せ、かつ を満たす整数 がただひとつ存在することが示せます。 このような を出力してください。
制約
- は整数
入力
入力は以下の形式で標準入力から与えられる。
出力
答えを 行で出力せよ。
1
291034221
操作が終了したときの の期待値はおよそ で、 では です。
720357616
153778832