Crack the Code

首页 / 攻略

策略

破解任何密码的 6 个技巧

高手不靠猜,靠排除。这六个习惯能把一堵线索墙变成一条简短又爽快的推理链。

⏱ 阅读 6 分钟新手 → 进阶

1. 从“没有数字正确”开始

永远先读这条线索。它一次就能排除好几个数字,之后每条线索都会因此变简单。看别的之前,先在脑中(或纸上)划掉这些数字。

2. 排除数字后重读线索

2 0 6 上的“两个数字正确”单看很模糊。但如果你已经知道其中一个被排除,另外两个就一定在密码里。每次排除都会让剩下的线索更小,所以要反复回看。

3. “位置不对”排除一个格子

当一个数字正确但位置不对时,你会知道两件事:它在密码里,而且不在那个位置。记下被禁止的格子。同一个数字有两三条这样的线索时,它的位置通常就确定了。

4. “位置正确”是个岔路口

“一个数字正确且位置正确”表示恰好有一个数字固定在它的格子里,其余的都被排除。通常你还不知道是哪一个,所以先当成“不是这个就是那个”,等别的线索排除掉一边再回来。

5. 用排除法定位置

密码从不重复数字。知道了哪些数字在密码里之后,列出每个数字不能去的位置。只剩一个空位的数字就放在那里,其他数字也随之好放。困难和专家难度就是这样被攻破的。

6. 提交前检查

猜错会扣准确奖励。在点最后一格之前,把答案和每条线索对一遍。只要五秒,就能保住“一次猜中”的奖励。

例题:三位数密码锁

这是玩法攻略里的 Normal 难度谜题:

682一个正确且位置对一个数字正确且位置正确
614一个位置不对一个数字正确但位置不对
206两个位置不对两个数字正确但位置不对
738全错没有数字正确
870一个位置不对一个数字正确但位置不对
  1. 技巧 1。738 的“没有数字正确”排除了 7、3、8。
    738全错没有数字正确
  2. 技巧 2。870 有一个正确数字。8 和 7 已排除,所以是 0。它位置不对,所以 0 不在第三位。
    870一个位置不对一个数字正确但位置不对
  3. 技巧 3。在 206 中,0 在中间且位置不对,所以 0 也不在第二位。只剩第一位:密码以 0 开头。
    206两个位置不对两个数字正确但位置不对
  4. 技巧 4。682 说有一个数字恰好在原位。8 已排除,第一位属于 0,所以不是 6。那就是 2 在第三位,6 被排除。
    682一个正确且位置对一个数字正确且位置正确
  5. 技巧 5。614 有一个正确但位置不对的数字。6 已排除。如果是 1,它得避开中间,可第一位和最后一位都被占了。所以是 4,唯一的空位就是中间。
    614一个位置不对一个数字正确但位置不对
042

技巧 6:用每条线索检查 042。682 ✔(2 在原位)· 614 ✔(4 换了位置)· 206 ✔(2 和 0 都换了位置)· 738 ✔ · 870 ✔(0 换了位置)。放心提交。

下一步:同样的思路也适用于更长的密码。试试四位数详解。

马上试试

Crack the Code 在 iOS 和 Android 上免费。每天都有新的每日挑战。

App Store Google Play

继续阅读