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