一句话
奇偶性就是模 2 的余数,是最粗的一把筛子:只把整数分成两类。它的用法几乎总是同一个套路——
找一个量,无论怎么操作,它的奇偶都不变(或者每步必变)。如果起点和目标的奇偶对不上,目标就永远达不到。
需要的全部知识只有三条:
- 奇 ± 奇 = 偶,偶 ± 偶 = 偶,奇 ± 偶 = 奇;所以加一个数和减同一个数,对奇偶的影响一样。
- 一堆数相加,和的奇偶只由其中奇数的个数决定。
- 乘积是奇数 ⟺ 每个因数都是奇数。
±1 ±2 ±3 ±4 ±5 ±6 为什么凑不出 0
第 1 / 5 步 -
全取加号 1+2+3+4+5+6=21,是奇数。
1+2+3+4+5+6=21
-
改一个符号
-
再改两个
-
抓住不变的东西
-
奇偶放行的时候
第 1 站 · 操作:翻杯子
先猜后证
7 只杯子口朝上。每次必须恰好翻转 4 只。能不能经过若干次,让 7 只杯子全部口朝下?
先选定答案,才能看到结论。
✓ 猜对了!✗ 和你想的不一样——这正是值得停一下的地方。
盯住“口朝上的杯子数”。一次翻 4 只:如果其中 j 只原来朝上,那么朝上的数目减少 j、增加 4−j,净变化 4−2j,是偶数。
开始是 7(奇数),所以它永远是奇数,变不成 0。
自己翻几次,看“它的奇偶”那一格。然后把 k 改成 3 再试——这次做得到吗?
第 2 站 · 棋盘:黑白染色
把棋盘的格子按“行号 + 列号”的奇偶染成黑白两色,相邻的两格总是一黑一白。染色就是把奇偶性画在了图上。
8×8 的棋盘去掉一对对角,剩 62 格。31 块 1×2 的骨牌能铺满吗?再试试去掉别的格子。
去掉的两个对角同色。剩下 30 个一种颜色、32 个另一种颜色,而每块骨牌必定盖住一黑一白——31 块骨牌需要 31 黑 31 白。所以铺不满,不必动手尝试。
第 3 站 · 方程:两种写法
一题多解
证明:x2−y2=2022 没有整数解。
奇偶分析
x2−y2=(x−y)(x+y)。因为 (x+y)−(x−y)=2y 是偶数,x−y 与 x+y 同奇偶。
- 都是奇数:乘积是奇数,不等于 2022。
- 都是偶数:乘积是 4 的倍数。但 2022=4×505+2 不是 4 的倍数。
两种情况都不行,所以没有整数解。
代价不用任何工具,但要想到分解成 (x−y)(x+y)。
模 4
平方数被 4 除只可能余 0 或 1(下一站的主题)。所以 x2−y2 被 4 除只可能余 0,1,3,而 2022 余 2。
代价一步到位,但要先知道平方数模 4 只余 0 或 1。
两种写法说的是同一件事:模 4 不过是把“奇偶”再细分了一层。奇偶分析不够用的时候,下一步就是换一个更合适的模。
练一练
1+2+3+⋯+50 是奇数还是偶数?(不要把和算出来。)
提示 · 方法数一数 1 到 50 中奇数的个数。
提示 · 第一步1,3,5,…,49 共 25 个奇数。
完整解答25 个奇数相加是奇数,再加上若干个偶数仍是奇数。所以和是奇数。
在 1,2,3,…,10 每个数前面任意添上 + 或 −,再算出结果。能得到的最小的非负结果是多少?
提示 · 方法结果的奇偶与 1+2+⋯+10 相同。排除 0 以后,还得真的凑出下一个候选。
提示 · 第一步1+2+⋯+10=55 是奇数,所以结果永远是奇数,最小可能是 1。要凑出 1,需要取正号的数之和为 28、取负号的数之和为 27。
完整解答结果必为奇数,所以不小于 1。取 8,9,10 为负(和 27),其余为正(和 28),结果是 1。答案 1。
a1,a2,…,a9 是 1,2,…,9 的任意一种排列。证明:乘积 (a1−1)(a2−2)⋯(a9−9) 一定是偶数。
提示 · 方法乘积是奇数 ⟺ 九个因数全是奇数。把九个因数加起来看看。
提示 · 第一步(a1−1)+(a2−2)+⋯+(a9−9)=(a1+⋯+a9)−(1+⋯+9)=0。
完整解答假设乘积是奇数,则九个因数都是奇数,它们的和是奇数个奇数之和,是奇数。但这九个因数的和等于 0,是偶数。矛盾,所以乘积是偶数。
5×5 的方格表,每格里有一只甲虫。一声哨响,每只甲虫都爬到与它有公共边的相邻格子里。证明:哨响之后一定有空格。
提示 · 方向把方格表黑白相间染色。相邻的格子颜色怎样?
提示 · 方法数一数黑格和白格各有多少。每只甲虫都从一种颜色爬到另一种颜色。
提示 · 第一步让四个角是黑色:黑格 13 个,白格 12 个。
完整解答黑格 13 个、白格 12 个。哨响后,原来在白格的 12 只甲虫都到了黑格,而且黑格里只可能有这 12 只。12 只甲虫占不满 13 个黑格,所以至少有一个黑格是空的。