問題文
(難易度目安:400点)
長さNの自然数のみから構成される数列Aを考えます。
ただし、Aの要素は以下の制約を満たします。
◉1≤i≤Nなる自然数iに対して1≤A[i]≤K
また、数列Aの「コスト」を以下で定義します。
◎1≤i<j≤Nなる自然数のペア(i,j)に対してのmin(A[i],A[j])の総和
条件を満たす数列は全てでKN個考えられますが、この全てに対し数列のコストを計算し、その期待値をmod 109+7で求めてください。
制約
・1≤N,K≤200000
・入力はすべて整数
入力
入力は以下の形式で与えられます。
出力
求める期待値をEとすると、Eは互いに素で分母が109+7で割り切れないような既約分数の形で表せます。
E=qp
とする時、pq−1(mod 109+7)を出力してください。
最後に改行してください。
サンプル
考えうる数列Aは8通り存在し、その全てについてコストを計算すると以下のようになります。
A:[1,1,1]→3
A:[1,1,2]→3
A:[1,2,1]→3
A:[1,2,2]→4
A:[2,1,1]→3
A:[2,1,2]→4
A:[2,2,1]→4
A:[2,2,2]→6
したがって、コストの期待値は830=415=3.75であり、そのmod 109+7での値750000009を出力します。
期待値は4231です。
期待値は4357です。
期待値は45333346666533333です。