购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

破解密码

【题目】某个单位的保险柜的密码被遗忘了,只有钥匙而没有密码,根本没办法将其打开。保险柜的门上有一个密码锁,由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,太渺茫了。 skIro0xBHutY1QYt9QyycnX74qd7j9zFp7J3TVj3nHbzmivb9NxQFtFv4Nv+KUy4

点击中间区域
呼出菜单
上一章
目录
下一章
×