尼姆技巧:尼姆和
尼姆有完整的配方。学会心算尼姆和,就再也不会输掉该赢的局面。先看规则。
1. 算尼姆和
把各堆数写成二进制再异或:每一列 1 的个数为奇则得 1,为偶则得 0。3、4、5 得 2;1、2、3 得 0。
2. 零即必败
轮到你时尼姆和为 0,任何一步都把必胜局面送给对手。走一步小的、看起来无害的,等对手犯错。
3. 把它变成零
尼姆和不为 0 时,总有一堆可以减到让它变零。找一堆,使它的大小异或尼姆和后比原来小,就把它减到那个值。从 3、4、5(和为 2):3 ⊕ 2 = 1,所以从 3 那堆拿两个。
4. 反转的转折
一直按普通尼姆走,直到你的一步会让场上只剩若干个 1。这时改为留下奇数个单个筹码,逼对手拿最后一个。
5. 识别零局面
两堆相等尼姆和为零:照着对手走。1-2-3、1-4-5、2-4-6、1-6-7、2-5-7 也是零。记住它们可省去计算。
常见问题
什么是尼姆和?
把每堆数写成二进制,逐列不进位相加(异或)。3 ⊕ 4 ⊕ 5 = 011 ⊕ 100 ⊕ 101 = 010 = 2。尼姆和为零的局面,轮到走的人必败。
更新于 2026-10-20