大家都来拿大奖解2 |
送交者: 羽球飞 2007年03月05日09:41:59 于 [灵机一动] 发送悄悄话 |
共有N个数。
先求拿到第m个数停下来且赢的概率( m >= n ):
(n-1)/[N(m-1)] 从m = n 到N对上式求和,就是对特定的n,赢奖的概率 P(Win) = (1/N)[ 1 + (n-1)/n + (n-1)/(n+1) + (n-1)/(n+2) + ... + (n-1)/(N-1) ] 编程,看看哪个n使P(Win)最大 差分求解 P(Win,n) = [(n-1)/N][ 1/(n-1) + 1/n + 1/(n+1) + 1/(n+2) + ... + 1/(N-1) ]
D = P(Win,n) - P(Win,n-1) = [1/(n-1) + 1/n + 1/(n+1) + ... + 1/(N-1) - 1]/N
|
|
|
|
实用资讯 | |