一張海報長 公分、寬 公分,要剪成大小相同的正方形,且不能剩下任何材料。
正方形的邊長最大是多少?正方形的個數最少是多少?
把「不剩下任何材料」翻譯成整除條件。 若正方形邊長為 ,則兩個邊上都必須剛好排進整數個正方形,所以 與 都必須是 的整數倍:
換句話說, 是 與 的公因數,而允許的最大 就是它們的最大公因數。這就是整題的全部內容——幾何只是提供了整除這個條件。
用質因數分解求最大公因數。
最大公因數對每個共有的質因數取兩邊指數中較小的那一個。質因數 只出現在 裡,所以毫無貢獻;質因數 的指數分別是 與 ,所以貢獻 :
所以最大正方形的邊長是 公分。(用輾轉相除法更快得到同樣結果:、、、,最後一個非零餘數就是 。)
數一數每邊排幾個正方形。
兩個除法都整除,印證這樣的鋪排確實不會有邊料。
相乘得到正方形的個數。
用面積再檢查一次:海報面積是 平方公分,每個正方形是 平方公分,而 。✓ 兩種算法必須一致,因為這些小片剛好把整張紙鋪滿。
說明為什麼正方形最大時片數最少。 片數是 ,隨 增大而減少。所以「邊長最大」與「片數最少」其實是同一個問題問了兩次——這題的兩個小問都由單一個數 回答。任何較小的公因數也可行,只是白費工: 會得到 個, 則是 個。
Need to solve a different problem like this? Open the solver →