夏令營有 名男生和 名女生。要把他們分成若干組,使得每組的男生人數相同、女生人數也相同,而且每個人都在某一組裡。
最多能分成幾組?
把條件翻譯成整除關係。 如果分成 組,每組有 名男生、 名女生,那麼 、。所以 必須同時整除 與 ——組數是一個公因數,而「組數盡可能多」要的就是最大公因數。
把兩個總人數各自分解質因數。
對每個共同的質因數取較小的指數。 兩者共有的質因數是 與 :
確認這樣分組真的可行。 當 時,
兩個都是整數,而且 、,沒有人被剩下。
驗證 組或更多為什麼不可能。 的因數是 , 的因數是 。它們的公因數只有 ,所以 確實是最大的——任何比它大的數,至少除不盡這兩個總數中的一個。再交叉驗證一次,輾轉相除法給出 、,所以 。
Need to solve a different problem like this? Open the solver →