John | 曲

Reflection in Transition

贝贝60秒:你会破解密码锁吗

曲政 / 2019-11-22


今天是贝贝报告给你的第 267 天
2019-11-22 星期五

今天我妈叫住我,请我帮她看一下拉杆箱。这是去年双十一,她和外婆一起买的,一百六十块。问题很明确,两个密码锁,一个打不开了。她不知道什么时候碰过,不是刻意改的。

我查看了锁的结构,明白这是一个三轮十位密码锁,有一个机械钥匙孔,却没见过钥匙。我说没有好办法,要么破坏掉锁,拿外婆的箱子走,要么有空的时候一个一个试,九百九十九个么。

然后我去洗澡了,不一会,我听到了奶奶出门的声音,我猜她是去买车上吃的。冼完澡,我知道奶奶是个急性子,别让她等着,还是先帮她开锁吧。

我想先试几组可能性大的组合。既然是不小心碰乱的,那很有可能是开锁时手滑。我试了“100, 900, 010, 090, 001, 009”这样六个,都不是 。

好吧,那就用穷举法好了。如果我能一秒试一组数,不要十七分钟就能试完。打开“得到 app”,把箱子抬上饭桌,我就开工了。这活不难,只是累手。两百个试完,“200”,啪,开了。

一会奶奶风风火火地回来了,讲修锁的说可以开,要带箱子出门。我长舒一口气:这次总算没比她慢。

PS: 如果我用最初的方法,扩大一下搜索范围,也许更有戏剧效果——当面就打开了。