【题目】某个单位的保险柜的密码被遗忘了,只有钥匙而没有密码,根本没办法将其打开。保险柜的门上有一个密码锁,由5个带字母的圆环组成,每个圆环上有36个字母,只有把这5个圆环上的字母组成一个单词,才能解锁。想打开这个密码锁而不破坏保险柜,必须把圆环上所有的字母组合都尝试一遍,假设每尝试一个组合要用3秒钟,倘若计划用10个工作日把保险柜的锁打开,能够做到吗?
【解答】我们先来计算一下,这些字母所有可能的组合共有多少种。
先看2个圆环的情况。每个圆环上都有36个字母,从这2个圆环上各取一个字母,所有可能的组合情况是:36×36=36 2 (种)
上面的任一种都能跟第3个圆环上的任一个字母搭配,得到所有可能的组合情况有:
36 2 ×36=36 3 (种)
以此类推,4个圆环所有可能的组合是36 4 种,5个圆环所有可能的组合是36 5 =60466176种。由于尝试每个组合需要的时间是3秒钟,要把所有的组合都试一遍,需要的时间是:
3×60466176=181398528(秒)
将上面的数换算成小时,就是:
181398528÷3600≈50388(小时)
如果每天工作8小时,大概需要
50388÷8≈6300(天)
差不多是20年。
所以,想用10个工作日打开这个密码锁,概率只有10/6300,也就是1/630,太渺茫了。