最少公因數短除法

最小公因數(Greatest Common Divisor, GCD)短除法是一種用來找出兩個或更多整數的最小公因數的算法。這種方法也稱為長除法或歐幾里得算法(Euclidean algorithm),是由古希臘數學家歐幾里得在他的著作《幾何原本》中提出的。

下面是一個使用短除法來找出兩個數字12和18的最小公因數的例子:

  1. 首先,我們將較大的數字18作為除數,較小的數字12作為被除數。

18 ÷ 12 = 1 R 6

  1. 接著,我們用上一步得到的餘數6作為新的被除數,除數則使用上一步的除數18。

12 ÷ 6 = 2 R 0

  1. 因為餘數為0,我們已經找到了最小公因數。最小公因數是除數和餘數的乘積,即6。

所以,12和18的最小公因數是6。

這種算法可以一直進行下去,直到餘數為0為止。如果需要找出三個或更多數字的最小公因數,只需要將最大的數字作為除數,依次除以其他的數字,直到餘數為0,然後將每一步的除數和餘數記錄下來,最後的最小公因數就是這些數字的乘積。