atcoder#ABC242H. [ABC242Ex] Random Painting
[ABC242Ex] Random Painting
配点 : 点
問題文
から までの番号が振られた 個のマスがあり、始めすべてのマスは白く塗られています。
また、箱の中に から までの番号が振られた 個のボールが入っています。
以下の操作を、 個のマスがすべて黒く塗られるまで繰り返します。
- 箱から つボールを取り出す。取り出し方は完全ランダムであり、各ボールは等確率で選ばれる。
- 取り出したボールの番号を として、マス を黒く塗る。
- 取り出したボールを箱に戻す。
操作回数の期待値を で求めてください(注記参照)。
注記
求める期待値は必ず有理数となることが証明できます。またこの問題の制約下では、その値を互いに素な つの整数 , を用いて と表したとき、 かつ を満たす整数 がただ一つ存在することが証明できます。この を求めてください。
制約
- すべてのマス についてある整数 が存在し、
- 入力はすべて整数
入力
入力は以下の形式で標準入力から与えられる。
出力
求めた期待値を で出力せよ。
3 3
1 1
1 2
2 3
499122180
求める期待値は です。
なので、 を出力します。
13 10
3 5
5 9
3 12
1 13
9 11
12 13
2 4
9 12
9 11
7 11
10
100 11
22 43
84 93
12 71
49 56
8 11
1 61
13 80
26 83
23 100
80 85
9 89
499122193