Array Transformer (UVa 12003 World Finals Warmup 2011 2)
問題
長さnの数列Aと数値uが与えられる。次に[l,r]の範囲のv未満の数値の個数をkとした時に、a[p]をu*k/(r-l+1)にするクエリがm個来る。最終的な数列の値を答えよ。
1<=n<=300,000
1<=m<=50,000
1<=u<=1,000,000,000
長さnの数列Aと数値uが与えられる。次に[l,r]の範囲のv未満の数値の個数をkとした時に、a[p]をu*k/(r-l+1)にするクエリがm個来る。最終的な数列の値を答えよ。
1<=n<=300,000
1<=m<=50,000
1<=u<=1,000,000,000