生日悖论指如果一个房间里有23 或以上人,那么至少有两个人生日相同的 概率大于50%。编写程序,输出在不同随机样本数量下,23 个人中至少两个人生日相同的概率。
生日悖论指如果一个房间里有23 或以上人,那么至少有两个人生日相同的 概率大于50%。编写程序,输出在不同随机样本数量下,23 个人中至少两个人生日相同的概率。
参考答案和解析
提示:(1)生成23个【1,365】之间的随机数,如果该23个随机数中有重复元素,则记count=1,否则count=0。(2)将第一步重复n次(根据大数定律,n越大,概率越接近真实值),看n次中count=1的次数,记为m。(3)m除以n即为至少两个人生日相同的概率。
相关考题:
要给学生信息表(STUDENT)增加一个出生日期字段(日期型),下面正确的是____A CREATE TABLE STUDENT ADD COLUMN 出生日期 DATETIMEB ALTER TABLE STUDENT ALTER COLUMN 出生日期 DATETIMEC ALTER TABLE STUDENT ADD COLUMN 出生日期 DATETIMED ALTER TABLE STUDENT SET COLUMN 出生日期 DATETIME
根据以下资料,回答下列各题: 使用如下两个表: 部门(部门号,部门名,负责人,电话) 职工(部门号,职工号,姓名,性别,出生日期) 可以正确查询1964年8月23日出生的职工信息的SQL SELECT命令是( )。A.SELECT·FROM职工WHERE出生日期=1964-8-23B.SELECT·FROM职工WHERE出生日期=“l964-8-23”C.SELECT·FROM职工WHERE出生日期={^1964-8-23}D.SELECT·FROM职工WHERE出生日期=(“1964-8-23”)
在企业征信系统中进行业务变更记录上报时,业务变更记录的业务发生日期要()已入库信息记录的最新业务发生日期,删除和修改记录的业务发生日期要()已入库信息记录的最新业务发生日期。A、大于;等于B、大于等于;等于C、小于;大于D、大于;小于
针对散列函数的攻击的可行性基于生日悖论,生日问题可以形式化地描述为:在一个有N个人的房间中,N必须多大才能够让两个人同一月的同一天过生日的概率大于0.5?以下哪个选项是使生日匹配概率大于0.5的N的值()A、21B、22C、23D、24
zg表有姓名、出生日期、年龄、职称四个字段,则对zg表的关系模式描述为()。A、zg(姓名、出生日期、年龄、职称)B、zg(姓名,出生日期,年龄,职称)C、zg(姓名,出生日期,年龄,职称)D、姓名、出生日期、年龄、职称
单选题某学校有320名学生,现对他们的生日进行统计(可以不同年)( )A至少有两人生日相同B不可能有两人生日相同C可能有两人生日相同,且可能性较大D可能有两人生日相同,但可能性较小