Educational Codeforces Round 67-F.计数,期望

题目大意:

给你 n n n个数,每个数 i i i的取值范围为 [ L i , R i ] [L_i,R_i] [Li,Ri].随机取。取完之后 f ( x ) f(x) f(x)为数组的最小划分数使得每个划分相等.问你 E ( f 2 ( x ) ) E(f^2(x)) E(f2(x))

n ≤ 1 e 5 n \leq 1e5 n1e5

题目思路:

这个博客推导过程挺好的:https://blog.csdn.net/Tan_tan_tann/article/details/113931671

关键点在于:

1.考虑每一段对答案的贡献。
2.对于 f 2 ( x ) f^2(x) f2(x)的推导。将两个和式合并成一个和式。然后分三种情况讨论.
3.对于第三种情况,再利用容斥去解决。

猜你喜欢

转载自blog.csdn.net/qq_35577488/article/details/113978756