生日悖论扩展引申2-c++代码实现及运行实例结果
2017-12-17 15:09
579 查看
必须要有多少人,才能让至少两个人生日为7月4日的概率大于1/2
思路:假设房间里有n个人,其中没有人生日在7月4日的概率为
只有一个人生日在7月4日的概率为
所以至少两人生日在这一天为p=1-p1-p1
c++代码
运行结果
思路:假设房间里有n个人,其中没有人生日在7月4日的概率为
只有一个人生日在7月4日的概率为
所以至少两人生日在这一天为p=1-p1-p1
c++代码
#include <iostream> #include<math.h> using namespace std; int main() { int days=365;//一年以365计算 int numberPeople=0; double probility=0.0,probility_1=1.0,probility_2=0.0; while(probility<0.5) { numberPeople++; probility_1*=pow(((days-1)*1.0/days),1); probility_2=((numberPeople*1.0)/(days-1))*probility_1; probility=1-probility_1-probility_2; } cout<<"必须要有"<<numberPeople<<"人,才能让至少两个人生日为7月4日的概率大于1/2"; return 0; }
运行结果
相关文章推荐
- 生日悖论扩展引申2-c++代码实现及运行实例结果
- 生日悖论扩展引申2-c++代码实现及运行实例结果
- 生日悖论扩展引申1-c++代码实现及运行实例结果
- 生日悖论扩展引申2-c++代码实现及运行实例结果
- 生日悖论扩展引申1-c++代码实现及运行实例结果
- 生日悖论扩展引申2-c++代码实现及运行实例结果
- 生日悖论扩展引申2-c++代码实现及运行实例结果
- 生日悖论扩展引申1-c++代码实现及运行实例结果
- 生日悖论扩展引申1-c++代码实现及运行实例结果
- 生日悖论扩展引申2-c++代码实现及运行实例结果
- 生日悖论扩展引申1-c++代码实现及运行实例结果
- 生日悖论扩展引申1-c++代码实现及运行实例结果
- 生日悖论扩展引申1-c++代码实现及运行实例结果
- 生日悖论扩展引申2-c++代码实现及运行实例结果
- 生日悖论扩展引申1-c++代码实现及运行实例结果
- 生日悖论扩展引申2-c++代码实现及运行实例结果
- 生日悖论扩展引申2-c++代码实现及运行实例结果
- 生日悖论扩展引申1-c++代码实现及运行实例结果
- 生日悖论扩展引申1-c++代码实现及运行实例结果
- 生日悖论扩展引申2-c++代码实现及运行实例结果