n个人中至少有两个人生日相同的概率
2011-05-12 18:30
302 查看
res = 1; if(365 - n < n) n = 365 - n; for(int i = n; i > 0; --i) { res *= (365.0 - n + i) / 365; } printf("%.2lf%%/n", (1 - res)*100);
计算n个人中至少有两个人生日相同的概率。
好简单的高中概率题了,太久没用脑,思考+写代码花了些时间。
相关文章推荐
- 腾讯面试题:50个人至少有两个人生日相同的概率
- n个人中至少有两个人生日相同的概率
- 求n个人中,生日相同的概率(Java集合框架之HashSet的用法)
- 50个人中有相同生日的概率是97%
- 50个人中有相同生日的概率(考虑闰年)
- 求一百个人中有人生日相同的概率
- 有趣的题目“求N个人中,有至少2个人同一生日的概率”
- 一个班有30个人,问生日重复的概率为多大
- 要从5个人中选取2个人作为礼仪,其中每个人的身高范围为160-190,要求2个人的身高差值最小(如果差值相同的话,选取其中最高的两人),以升序输出两个人的身高。
- 蓝桥杯-生日相同的概率
- 两人生日相同的概率
- 悖论:假设一年365天,那么,至少有多少人使得有两人是同样生日的概率会超过1/2呢?
- 算生日相同的概率
- 生日相同的概率
- 相同生日概率(经典问题)
- 生日不相同的概率
- 随机字符串算法:13位随机字符串,两两不相同,至少1个大写字母,至少包含这5个字符之3“$@%*#”
- 程序员面试金典——解题总结: 9.18高难度题 18.2编写一个方法,洗一副牌。要求做到完美洗牌,换言之,这副牌52!种排列组合出现的概率相同
- 2724:生日相同
- 关于概率dp的个人理解与总结