LOJ2537
SOL
dp式子:
f [ U ] [ r a n k − j − i n U ] = f [ V ] [ r a n k − k − i n V ] ∗ ( P ∗ ∑ i = 1 k − 1 f [ V ] [ i ] + ( 1 − P ) ∗ ∑ i = k + 1 t o t V f [ V ] [ i ] ) f[U][rank-j-inU]=f[V][rank-k-inV]*(P*\sum_{i=1}^{k-1} f[V][i]+(1-P)*\sum_{i=k+1}^{tot_V}f[V][i]) f[U][rank−j−inU]=f[V][rank−k−inV]∗(P∗i=1∑k−1f[V][i]+(1−P)∗i=k+1∑totVf[V][i])
即对于子树 v v v中的值 v a l val