数学中国

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
查看: 5680|回复: 4

1至80的数字排列组合问题,求大神解答,谢谢

[复制链接]
发表于 2019-5-24 13:43 | 显示全部楼层 |阅读模式
从1至80的数字里,随机取20个数字排成一排。

例如,随机取了20个数字为 05 39 61 77 14 76 58 16 25 53 06 30 75 32 28 19 60 31 80 41

第一数字加上最后一个数字、 第二数字与倒数第二数字依序相加和值.....依此类推,产生十组数字,如下:

第一位及最后一位 05+41 = 46
第二位及倒数二位 39+80 = 119
第三位及倒数三位 61+31 = 92
第四位及倒数四位 77+60 = 137
第五位及倒数五位 14+19 = 33
第六位及倒数六位 76+28 = 104
第七位及倒数七位 58+32 = 90
第八位及倒数八位 16+75 = 91
第九位及倒数九位 25+30 = 55
第十位及倒数十位 53+06 = 59

并依照和值大小从大到小,依次计算名次 (若遇到和值相同大小,则依照相加数字的第一位大小进行排名)
最大和值137排在第4名,次大和值119排在第2名..........最小和值33排在第5名,所以名次如下:
04 02 06 03 08 07 10 09 01 05
问题:最大和值排在前5名内的概率是多少。第二大和值,第三大和值,第四大和值,第五大和值。。。。。第十大和值(既最小和值)排在前5名内的概率是多少。
发表于 2019-5-24 16:51 | 显示全部楼层
:lol:lol这个问题我可以搞定!计算机模拟。
回复 支持 反对

使用道具 举报

发表于 2019-5-24 17:17 | 显示全部楼层
此题有点瑕疵,随机是指均匀随机。
回复 支持 反对

使用道具 举报

发表于 2019-5-24 22:51 | 显示全部楼层
1000000次1-80的数字排列组合python3.6模拟计算最大和值排在前5名内的概率是:0.506523
1000000次1-80的数字排列组合python3.6模拟计算第2大和值排在前5名内的概率是:0.516771
1000000次1-80的数字排列组合python3.6模拟计算第3大和值排在前5名内的概率是:0.522866
1000000次1-80的数字排列组合python3.6模拟计算第4大和值排在前5名内的概率是:0.526445
1000000次1-80的数字排列组合python3.6模拟计算第5大和值排在前5名内的概率是:0.528861
1000000次1-80的数字排列组合python3.6模拟计算第6大和值排在前5名内的概率是:0.528724
1000000次1-80的数字排列组合python3.6模拟计算第7大和值排在前5名内的概率是:0.526563
1000000次1-80的数字排列组合python3.6模拟计算第8大和值排在前5名内的概率是:0.522460
1000000次1-80的数字排列组合python3.6模拟计算第9大和值排在前5名内的概率是:0.517695
1000000次1-80的数字排列组合python3.6模拟计算第10大和值排在前5名内的概率是:0.507983
耗时 38.74838662147522 s
感觉符合正态分布啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-5-25 00:33 | 显示全部楼层
markfang2050 发表于 2019-5-24 22:51
1000000次1-80的数字排列组合python3.6模拟计算最大和值排在前5名内的概率是:0.506523
1000000次1-80的数 ...

感觉不对
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|数学中国 ( 京ICP备05040119号 )

GMT+8, 2025-8-3 04:02 , Processed in 0.084722 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表