为了面单. 必须满足两个条件.
假设你是第 个人.
1.前面(a-1)个人生日都不同
2.前面(a-1)个人恰好有一人和你生日相同
所以设第 个人の中奖概率为 . 有
指的是你的生日在前面 个人中出现过的概率.
OK, 这就是数学表达式了. 那我们要怎么计算 呢?
我们用一下万能的MATLAB呀.
所以排第 位有最大概率.
a=sym(1:80); probability=zeros(1,length(a)); for i=1:length(a) probability(i)=prod(365:-1:366-a(i)+1)*a(i)/(365^(a(i))); end [max,location]=max(probability)