将23#的那个程序的第7、8行中的1换成-1,就成了选猜每组的最末一个排列。这是显示策略存在的最简陋方法了。 运行结果如下:- 牌张数n=4,最多次数=6,频数分布为{1,3,6,8,5,1}
- 期望次数为3.66667
复制代码- 牌张数n=5,最多次数=8,频数分布为{1,4,13,34,48,15,4,1}
- 期望次数为4.58333
复制代码- 牌张数n=6,最多次数=10,频数分布为{1,5,21,74,182,257,152,25,2,1}
- 期望次数为5.71389
复制代码- 牌张数n=7,最多次数=12,频数分布为{1,6,30,130,437,1057,1629,1278,403,63,5,1}
- 期望次数为6.96448
复制代码- 牌张数n=8,最多次数=13,频数分布为{1,7,41,207,858,2802,6819,11059,11024,5816,1502,170,14}
- 期望次数为8.29348
复制代码- 牌张数n=9,最多次数=15,频数分布为{1,8,53,308,1508,6076,19638,47782,84144,99069,70190,27666,5737,664,36}
- 期望次数为9.6495
复制代码- 牌张数n=10,最多次数=18,频数分布为{1,9,67,434,2416,11530,45552,144850,360692,676529,911952,823005,462812,155340,30123,3308,176,4}
- 期望次数为11.0723
复制代码 貌似策略对期望次数的影响不大,但是对最多次数的影响不小。为了方便对比,将前面的结果转过来。- 牌张数n=4,最多次数=6,频数分布为{1,3,6,8,5,1}
- 期望次数为3.66667
复制代码- 牌张数n=5,最多次数=8,频数分布为{1,4,13,30,46,19,5,2}
- 期望次数为4.69167
复制代码- 牌张数n=6,最多次数=11,频数分布为{1,5,21,72,162,239,152,47,17,3,1}
- 期望次数为5.88889
复制代码- 牌张数n=7,最多次数=12,频数分布为{1,6,30,125,401,980,1536,1343,513,91,11,3}
- 期望次数为7.07698
复制代码- 牌张数n=8,最多次数=14,频数分布为{1,7,41,203,796,2589,6466,11028,11110,6086,1676,281,32,4}
- 期望次数为8.36012
复制代码- 牌张数n=9,最多次数=20,频数分布为{1,8,53,300,1410,5594,18184,46623,84433,99460,70393,28932,6513,829,106,31,6,2,1,1}
- 期望次数为9.69137
复制代码- 牌张数n=10,最多次数=20,频数分布为{1,9,67,427,2288,10679,41849,137055,354588,678128,909649,819130,470281,165028,34577,4515,491,36,1,1}
- 期望次数为11.1053
复制代码 |