进阶≈ 15 分钟未开始
最大公约数与最小公倍数
核心概念
最大公约数 :能同时整除 和 的最大正整数,记作 。
最小公倍数 :能同时被 和 整除的最小正整数,记作 。
互质:若 ,称 互质。
基本关系:对任意正整数 ,
辗转相除法(欧几里得算法):利用 反复取余,直到余数为 ,最后的非零除数就是 。
用质因数分解求:对每个质数取较低次幂之积得 ,取较高次幂之积得 。
直观理解 · 动手试试
辗转相除法的核心是一个"缩小"恒等式: 不变地等于 。因为 和 的公约数,正好就是 和余数 的公约数(由线性组合性质)。每取一次余,数就显著变小,几步之内必然算到底。
而那条 的关系,从质因数分解看一目了然:对每个质数,"较低次幂 + 较高次幂的指数"恰好等于"两个指数之和",所以乘起来就还原成 。
辗转相除法
求 gcd(252, 105)
252 = 105 × 2 + 42
105 = 42 × 2 + 21
42 = 21 × 2 + 0
余数为 0,最后的除数即为答案:gcd = 21
252
105
每一步把「除数、余数」挪到下一行继续做除法。余数越来越小,几步内必然到 0。
用辗转相除法求 。
▸查看解答步骤
答: gcd(252,105)=21
设 ,求 。
▸查看解答步骤
答: lcm = 84
即时练习
等于多少?
,,取较低次幂:。
等于多少?
,。
若 ,则 等于?
互质时 ,由 得 。
相邻两个正整数 与 一定互质。
它们的任何公约数 必整除差 ,故 ,互质。
等于多少?
,取较低次幂 。
等于多少?
,。
易错点
- 把 和 取反。 求 取较低次幂,求 取较高次幂。
- 盲目套 到三个数。 该公式只对两个数成立,三个数时不能直接照搬。
- 辗转相除时把余数和商搞混。 每一步真正传下去的是余数,不是商。