千刃龙的枪尾:c++编程高手帮帮忙啊!急~~~~~~~~

来源:百度文库 编辑:高考问答 时间:2024/04/29 22:16:38
生日问题:有人说,一个50人的班级,至少有两个人生日相同的概率为97%,编程验证这一说法!

怎么不会啊?我们老师也出了这道题目,不过我也不会!

97%?
不会吧

第一步:用随机数产生50个人的生日..
第二步:然后查有没有相同的.
反复试验第一,二步.....就可以了

相同的次数/总次数=97%

这道问题的正确说法应该是:当一个班级有50人时,那么至少有两个人生日是同月同日的概率为97%。这很容易理解,因为不考虑润年的话,每年都是365天。如果这个班有100人的话,那么此概率就可以认为是1,因为此时该问题为假的概率已经很小,在概率中有一条定律就是,小概率事件不会发生。