网上有一种说法,说是你拿出一副扑克牌,然后进行洗牌,那么你洗出来的扑克牌的排列方式,基本上就是世界上第一次出现的排列方式。也就是说,扑克牌的排列方式,多到了你几乎不可能洗出和别人一样结果的程度!其实,这是一个很简单的理论,那就是数学中的排列组合原理,在高中数学课上,大家应该都学过。哪怕你是学文的,只要看了我这段解释,也就明白了。在你洗完一副牌之后,最上面的一张牌有54种可能,因为扑克牌一共只有54张,每一张都有可能跑到最上面来。一旦第一张确定了,那么第二张牌的可能性就是53种,因为已经有一张牌排列好了。以此类推,第三张牌有52种可能,第四张牌的可能性是51种……一直到最后一张牌,就只有一种可能性了。所以,这个计算其实并不难,就是54*53*52*……*1。这就是排列组合中的一种算式,叫作阶乘,用“!”来表示,也就是54!。有的计算器上就会有这个功能,大家还会纳闷为啥有一个感叹号,其实这是用来计算阶乘结果的。别小看这个阶乘的威力,它算出来的数字真的相当惊人了。假设你只拿出一幅红桃的牌来洗,并且速度快到每秒就能洗完一次。那么你洗出所有可能排列结果的时间就是(13!)秒,如果你手边没有计算器,那么我告诉你,这个结果大约是62.27亿秒!如果再把黑桃加进来呢?那就是(26!)秒——127亿亿年! 所以,如果你再把方块和梅花放进来,哦对了,还要两张王牌放进来,那就是(54!)秒!这回真的是感叹号了,因为即便你用力去想象,也未必想象得出来这个数字到底有多么庞大。具体来说,就是2*10^71!怎么说呢?做个简单的比方吧:就算是利用当今世界上的超级计算机,每秒钟模拟出40亿种不同的排列情况。那么即使它从宇宙大爆炸(约137亿年前)开始进行模拟,直到今天也无法模拟出所有可能的扑克牌排列情况!由此可见,阶乘这种运算方式,还真的是非常牛,可以计算出极其惊人的结果来。所以,真的,你每一次玩扑克洗牌的结果,都是世界上从来没有出现过的一种排列方式。如果你能洗出来一种以前出现过的情况,那才是厉害……
|