[JLOI2016]成績比較
題目描述
Solution
考慮。
令表示前個科目中有個人被碾壓的方案數。
轉移顯然爲:
後面一個是一個關於的不超過次多項式,直接用拉格朗日插值維護。
時間複雜度。
考慮dp。
令fi,j表示前i個科目中有j個人被碾壓的方案數。
轉移顯然爲:
fi,j=k≥j∑fi−1,k∗(jk)∗(Ri−(k−j)−1n−k−1)∗(t=1∑Uitn−Ri(Ui−t)Ri−1)
後面一個sigma是一個關於Ui的不超過n次多項式,直接用拉格朗日插值維護。
時間複雜度O(n2m)。