定义 19.1.1 · 最大公因数
两个或多个整数(不全为零)的最大公因数(GCD),是能整除其中每一个整数的最大正整数。
注: 它也叫最大公约数(英文也写作 GCF,即 Greatest Common Factor),这些叫法常常混用。
把质因数分一分,就能找到最大的公共因数和最小的公共倍数;再用欧几里得的“切正方形”妙招,更快地求出最大公因数。
在本节中,你将能够 从两个数的质因数分解求出它们的最大公因数和最小公倍数。
你有 12 颗红珠子和 18 颗蓝珠子。你想做一模一样的手链,并且用完所有珠子。最多能做几条手链?这个数就是最大公因数。
把每个数拆成质因数圆片。两个数共有的圆片放在维恩图的重叠部分。
最大公因数只用公共的圆片。最小公倍数用上所有圆片,但公共的圆片只用一次。
两个或多个整数(不全为零)的最大公因数(GCD),是能整除其中每一个整数的最大正整数。
注: 它也叫最大公约数(英文也写作 GCF,即 Greatest Common Factor),这些叫法常常混用。
两个或多个整数(不全为零)的最小公倍数(LCM),是能被这些数整除的最小正整数。
和 的最大公因数 ,可以这样求:在 和 的质因数分解中,每个质因数取较低的指数。
和 的最小公倍数 ,可以这样求:在 和 的质因数分解中,每个质因数取较高的指数。
和 的最小公倍数是 12, 和 的最小公倍数是 15。 和 的最小公倍数最小可能是多少?
有多少个 ,使得 是正整数 、 和 的最小公倍数?
在本节中,你将能够 用 最大公因数 × 最小公倍数 = m × n,从四个数中的三个求出第四个。
两个神秘的数乘起来是 1260,它们的最小公倍数是 210。不用知道这两个数是多少,你就能求出它们的最大公因数!
把两个数相乘,每个质因数圆片都被算进去了。公共的圆片被算了两次:每个数各一次。
最大公因数含有一次公共圆片,最小公倍数含有一次所有圆片。合起来,它们含有的圆片和 一模一样。
两个数的最大公因数与最小公倍数之积,等于这两个数之积:
我们来看看为什么成立。设 的质因数分解中有 , 的质因数分解中有 。那么乘积 的质因数分解中有 。
还记得吗?最大公因数取较低的指数,最小公倍数取较高的指数。
所以如果 比 小,最大公因数里有 ,最小公倍数里有 。如果 比 小,最大公因数里有 ,最小公倍数里有 。
不管哪种情况,最大公因数与最小公倍数之积的质因数分解中都有 。每个质因数都是这样,所以两个乘积相等。
设两个数 和 满足 ,且 。求 。
你知道了乘积和最小公倍数。哪个恒等式把它们和最大公因数联系起来?
如果 2 个数的最大公因数是 12,这 2 个数的最小公倍数是 240,求这两个数的积。
在本节中,你将能够 提出公因数,并利用“每个公倍数都是最小公倍数的倍数”这一事实。
红灯每 4 秒闪一次,蓝灯每 6 秒闪一次。它们刚刚同时闪了一下。下一次同时闪是什么时候?再下一次呢?
公倍数是 12、24、36,依此类推。看:它们恰好就是最小公倍数的倍数。
两个数同时乘以同一个 ,最大公因数和最小公倍数也都乘以 。
最后两个例题把最大公因数和最小公倍数的条件变成了关于质因数指数的条件。一次只看一个质数!
公因数可以提出来:
公因数可以提出来:
如果一个数能被两个数 和 整除,那么它也能被 整除。
3 个数 、、 满足 ,,。求 的值。
如果 ,那么 和 一定满足什么?
两个数 和 满足条件 。如果 , 最小可能是多少?
一家商店里每块糖的价格都是整数美分。Casper 的钱恰好够买 12 块红糖,或 14 块绿糖,或 15 块蓝糖,或 块紫糖。一块紫糖的价格是 20 美分。 最小可能是多少?
设 和 是正整数,满足 ,,,且 。下列哪个数一定是 的因数?
(原竞赛题的选项:5、7、11、13、17。)
三个数 、、 满足 ,,。求 所有可能值的和。
在本节中,你将能够 用大数减去小数,快速求出大数的最大公因数。
把 186 和 92 分解质因数很慢。这里有个更快的妙招:从 186 × 92 的长方形里,不断切出尽可能大的正方形。
任何能同时整除 和 的数,也能整除 。所以从 里减去 ,最大公因数永远不变。
一直减下去,直到其中一个数变成 0。另一个数就是最大公因数。
辗转相除法(欧几里得算法)告诉我们:
其中 , 是正整数。
求 186 和 92 的最大公因数。
从 186 里尽可能多地减去 92。还剩多少?
设 是大于 1000 且满足
的最小正整数。 的各位数字之和是多少?
在本节中,你将能够 把最大公因数和最小公倍数的指数计数用在一道难的竞赛题上。
来挑战一道 AIME 题!把它拆成 2 的幂和 5 的幂,分别数一数,再相乘。每道题都有 3 条提示,卡住了就看看吧。
想在一页上看到本章所有的题吗?打开习题集。
用 表示正整数 和 的最小公倍数。求满足 ,, 的正整数有序三元组 的个数。