Easy & Normal 解题演示:破解你的第一个密码
刚开始玩 Crack the Code?这两个小谜题逐条线索讲解,正好展示你在每个难度都会用到的方法。
先来一个 Easy 的 2 位密码
Easy 密码有 2 位数字,4 条线索。这是一个真实的例子:
47全错没有数字正确
91两个位置不对两个数字正确但位置不对
13一个正确且位置对一个数字正确且位置正确
95一个位置不对一个数字正确但位置不对
- 先看"完全不对"的线索。 47 说明两个数字都不在密码里:排除 4 和 7。
47全错没有数字正确
- 看两个都对的线索。 91 的两个数字都在密码里,只是位置不对。所以密码由 9 和 1 组成,9 不在第一位,1 不在第二位。
91两个位置不对两个数字正确但位置不对
- 锁定位置正确的线索。 13 有一个数字正确且位置正确。3 不是我们已知的两个数字之一,所以一定是 1,位置正确,在第一位。
13一个正确且位置对一个数字正确且位置正确
- 放置最后一个数字。 1 在第一位,那么 9 必须在第二位,这也符合第 2 步"9 不在第一位"的结论。
19
最后一条线索 95 其实并不需要用来解题。不妨验证一下:9 在密码里但不在第一位 ✔,5 不在密码里 ✔。
接下来是 Normal 的 3 位密码
Normal 密码多一位数字、多一条线索:3 位数字,5 条线索。
935一个正确且位置对一个数字正确且位置正确
194全错没有数字正确
067一个位置不对一个数字正确但位置不对
986两个位置不对两个数字正确但位置不对
260一个位置不对一个数字正确但位置不对
- 先排除数字。 194 说明完全不对:排除 1、9、4。
194全错没有数字正确
- 一个数字对且位置对。 935 有一个数字正确且位置正确。9 已经被排除,所以一定是 3,在中间位;5 也被排除,因为这条线索只有一个数字正确。
935一个正确且位置对一个数字正确且位置正确
- 两个对但位置都不对。 986 有两个数字正确,但都不在正确位置。9 已排除,所以是 8 和 6。两者都不在这里出现的位置:8 不在中间(已经是 3 了),6 不在最后。
986两个位置不对两个数字正确但位置不对
- 填入剩下两个位置。 6 和 8 占据第一位和最后一位。因为 6 不能在最后(第 3 步),所以 6 在第一位,8 在最后一位。
638
067 和 260 都无需用到,但能验证答案:067 中只有 6 在密码里,且不在中间 ✔。260 中也只有 6 在密码里,且不在中间 ✔。
需要养成的习惯
- 先读"完全不对"的线索。 思考量最小,一次能排除最多数字。
- 位置正确的线索会告诉你位置,不只是数字。 找到后,把数字和位置都记下来。
- 很少需要用到所有线索。 谜题通常会多给一两条线索;数字和位置确定后,剩下的只用来复查。
准备好挑战更多了吗? Hard 和 Expert 在更大的棋盘上用的正是这三个习惯。4 位 Hard 密码解题演示是很自然的下一步。

