期望与微积分
以NOIp2018初赛第7题为例:
1 2 3 4 5
| 7. 在一条长度为1 的线段上随机取两个点,则以这两个点为端点的线段的期望长度是( )。 A. 1 / 2 B. 1 / 3 C. 2 / 3 D. 3 / 5
|
首先您需要理解期望是什么。
假设您买彩票,不中奖概率为50%,得到1元的概率为30%,得到50%元的概率为15%,得到1000元的概率为5%,那么记 买彩票获得的奖金 这个事件为A,那么获得的奖金期望值记做E(A)
那么E(A)=0∗0.5+1∗0.3+50∗0.15+1000∗0.05=57.8 如您见,就是每一种可能乘上对应的概率之和
我们可以来看这道题了。
这道题要用的一点微积分的思想。把这个线段平均分成n段,然后枚举左右端点,算出所有可能的值,再求平均值即可!
可能广大初中生并不知道怎么算,我来写一下过程吧
下面先求总长度
∑i=0n∑j=0nn∣i−j∣ 考虑把第二层求和拆开
=∑i=0n(n∣i−0∣+n∣i−1∣+...+n∣i−n∣) 分母相同,分子写到一起去
=∑i=0n(n∣i−0∣+∣i−1∣+∣i−2∣+...+∣i−n∣) 陷入瓶颈
如果右边这一坨东西是个等差数列就好了,但事实上不是,but……我们可以找一点规律
我们以n=4为例子吧
|4∣i−j∣ | 0 | 1 | 2 | 3 |4|
| -----------: | -----------: | -----------: | -----------: | -----------: | -----------: |
| 0 | 0 | 41 | 42 | 43 | 44 |
| 1 | 41 | 0 | 41 |42 | 43 |
| 2| 42 | 41 | 0 | 41 | 42 |
| 3| 43 | 42 | 41 | 0 | 41 |
| 4 | 44 | 43 | 42 | 41 | 0 |
规律十分明显,每一行都** 以0为分界线拆成两个等差数列 **!于是我们可以愉快地往下面写了!
=∑i=0n(2n(0+i)∗(i+1)+(0+n−i)∗(n−i+1)) 然后愉快的化简!
=∑i=0n(2ni2+i+n2−ni+1−ni+i2−i) 合并同类项
=∑i=0n(2n2i2−2ni+n2+1) 分离常数
=∑i=0n(2n2i2−2n2ni+2nn2+n)
=∑i=0n(ni2−i+2n+1) 然后可以愉快的拆开 ∑ 了!
=n02+12+22+32...+n2−(0+1+2...+n)+2(n+1)(n+1)
=n02+12+22+32...+n2−2(0+n)∗(n+1)+2(n+1)2 陷入瓶颈
我们被卡住关键在于Sn=02+12+22+32...+n2的计算(高中不必看这一段),那么我们不如来推一推公式吧?
怎么推公式?
玄学技巧-差分
把n∈[0,5]的Sn值列成一排
0 1 5 14 30 55 然后差分
1 4 9 16 25 继续
3 5 7 9 继续
2 2 2 所有的数字竟然相等了!
这时候我们一共做了3次差分操作,那么我们可以得知Sn公式是一个3次整式!
玄学吧
此时设S=ax3+bx2+cx+d
⎩⎪⎪⎪⎪⎨⎪⎪⎪⎪⎧a+b+c+d=18a+4b+2c+d=527a+9b+3c+d=1464a+16b+4c+d=30
然后解方程
⎩⎪⎪⎨⎪⎪⎧7a+3b+c=419a+5b+c=937a+7b+c=16
{12a+2b=518a+2b=7
6a=2 ∴a=31
∴b=21,c=61,d=0
∴Sn=31n3+21n2+61n 化简一下
=61n(2n2+3n+1) 十字相乘分解
=61n(n+1)(2n+1)
然后就可以愉快的往下面写了
n02+12+22+32...+n2−2(0+n)∗(n+1)+2(n+1)2
=n61n(n+1)(2n+1)−2(0+n)∗(n+1)+2(n+1)2
=61(n+1)(2n+1)−2n2+n+2n2+2n+1
=6(n+1)(2n+1)+2n+1
=62n2+3n+1+63n+3
=62n2+6n+4
=3n2+3n+2
=3(n+1)(n+2)
那么总长度算了出来,再除以情况数(n+1)2
Ans=3(n+1)2(n+1)(n+2)
=3n+3n+2
limΔx→∞Ans=31
至此,我们做出了这道题,答案选B
By Imakf
https://www.luogu.org/blog/Imakf/noip-ti-gao-chu-sai-t7-xie-xi