J
jenhon
Unregistered / Unconfirmed
GUEST, unregistred user!
每隔几分钟我收到一个随机数0到9,现在我想预测下一个随机数的范围是什么,有什么办法能提高命中率。
我如果选0到9 其中的9个,那么我猜中的可能性应该有90%;如果我随机抽取8个数,那么我的命中率应该有80% 。
现在我想做的就是:有没有办法提高我的命中率?(这个在数学上没根据吧?)比如我抽8个数,希望能超过80%的命中率。
(得到随机数是没有规律、无法控制的,也不是绝对的均匀随机的,不象计算机的随机数分布那么均匀,这个要说明一下)
我之所以认为有一丝希望觉得可以提高预测,是因为随机数产生的跟它历史好象有那么一点点关联,比如已经收到了五个3,那么下一个感觉继续3的可能性很低啊(虽然从概率论来说 再出现3的几率还是10%,但现实中我们还是觉得有点不是很相信哦)
(我做了一个,猜的动作就是:
1、读最后20次数的出现次数,取平方作为权数;
2、如果最后面出现连续出现的,权数减半;
3、找出最后10(?)次数中没出现的数,如果在最后最后50(?)次内都还没出现过,权提升;如果有出现,权加倍.....
...
最后筛掉2个小的,大的8个权数的留下,作为下一个数的判断范围。
结果不理想,人工干预了随机,反而命中率低了)
谁给个好想法啊?
以下是我收到的一些数字,谁能搞一个“猜”的算法出来,然后通过下面步骤来验算:
1、先读前10个数(打比方,最好不要超过20个)出来,然后就猜第11个数;
2、读11个数出来,猜中、猜不中 标记一下,继续猜第12个数(重新算一下);
3、依次类推 到结束
然后判断自己猜的成绩。
例子:
3
1
9
5
6
2
4
8
8
7
2
5
4
5
5
9
8
1
0
7
0
5
6
8
6
2
0
8
6
5
1
2
4
2
0
4
8
8
2
3
6
8
9
5
3
1
4
4
4
9
1
5
0
1
5
6
6
3
7
0
8
6
8
5
1
9
3
9
7
0
5
8
7
2
0
2
2
1
2
0
3
6
2
9
8
4
0
4
1
8
9
9
0
0
8
6
9
0
2
1
0
4
9
7
8
0
3
8
9
1
8
0
9
3
7
4
2
4
1
5
2
2
0
1
2
2
6
0
1
3
8
7
3
5
6
7
7
8
3
6
2
4
9
4
4
0
5
5
1
4
3
3
6
1
0
3
7
9
2
1
1
8
我如果选0到9 其中的9个,那么我猜中的可能性应该有90%;如果我随机抽取8个数,那么我的命中率应该有80% 。
现在我想做的就是:有没有办法提高我的命中率?(这个在数学上没根据吧?)比如我抽8个数,希望能超过80%的命中率。
(得到随机数是没有规律、无法控制的,也不是绝对的均匀随机的,不象计算机的随机数分布那么均匀,这个要说明一下)
我之所以认为有一丝希望觉得可以提高预测,是因为随机数产生的跟它历史好象有那么一点点关联,比如已经收到了五个3,那么下一个感觉继续3的可能性很低啊(虽然从概率论来说 再出现3的几率还是10%,但现实中我们还是觉得有点不是很相信哦)
(我做了一个,猜的动作就是:
1、读最后20次数的出现次数,取平方作为权数;
2、如果最后面出现连续出现的,权数减半;
3、找出最后10(?)次数中没出现的数,如果在最后最后50(?)次内都还没出现过,权提升;如果有出现,权加倍.....
...
最后筛掉2个小的,大的8个权数的留下,作为下一个数的判断范围。
结果不理想,人工干预了随机,反而命中率低了)
谁给个好想法啊?
以下是我收到的一些数字,谁能搞一个“猜”的算法出来,然后通过下面步骤来验算:
1、先读前10个数(打比方,最好不要超过20个)出来,然后就猜第11个数;
2、读11个数出来,猜中、猜不中 标记一下,继续猜第12个数(重新算一下);
3、依次类推 到结束
然后判断自己猜的成绩。
例子:
3
1
9
5
6
2
4
8
8
7
2
5
4
5
5
9
8
1
0
7
0
5
6
8
6
2
0
8
6
5
1
2
4
2
0
4
8
8
2
3
6
8
9
5
3
1
4
4
4
9
1
5
0
1
5
6
6
3
7
0
8
6
8
5
1
9
3
9
7
0
5
8
7
2
0
2
2
1
2
0
3
6
2
9
8
4
0
4
1
8
9
9
0
0
8
6
9
0
2
1
0
4
9
7
8
0
3
8
9
1
8
0
9
3
7
4
2
4
1
5
2
2
0
1
2
2
6
0
1
3
8
7
3
5
6
7
7
8
3
6
2
4
9
4
4
0
5
5
1
4
3
3
6
1
0
3
7
9
2
1
1
8