”
布鲁斯数学很差,琢磨了半天还是有些一知半解,继续问道:“随即生成数以亿计的排列组合,这其中会不会不小心重复了?另外,会不会被人看出规律来,从而一口气破解大量的兑换码,导致其他人在兑换的时候却发现,自己的兑换码早就被别人兑换走了?”
李牧忍不住笑道:“布鲁斯,编程是一件非常严谨的事情,而且计算机是最听话的执行机器,只要编程人员用计算机语言给计算机下一个不允许重复的命令,那么理论上就算生成一万亿个排列组合,只要组合本身还有冗余的可能,那计算机生成的排列组合就绝对不会重复。”
“另外,我们生成排列组合的时候,是有很多种方式方法来避免产生规律的,如果个别人想推出其中的逻辑,基本上难如登天,很可能就算连续尝试几十万次也没有一次能够命中,而且我们还会在页面内增加一定的限制,比如一个IP地址,每隔三十秒才能够兑换一次,这样一来,就算对方用软件批量刷兑换码都不可能,所以你说的那种情况,也会被我们彻底杜绝掉。”
布鲁斯又问:“那我们拿到几亿个兑换码,应该如何分配给世界各地的工厂?如果我们以美元为兑换单位的话,那其他国家的用户怎么兑换?比如,华夏用户怎么