用兩個正整數 ( a, b)來湊正整數c,即ax + by = c 。
x,y爲整數
那麼那些數湊的出來?那些數湊不出來呢?
分別討論 x,y,c 的情況,進行分析。
(1)當a,b互質的( gcd(a, b) = 1)
- (x,y爲整數)無論 c 爲何值,都有整數 x,y 能把 c 湊出來
- (x,y爲非負整數)湊不出來的 c 的個數有限,且最大湊不出來的 c = a * b - a - b
(2)當a,b不互質( gcd(a, b) > 1)
- 湊不出來的數有無限個
- 湊的出來的數需要滿足條件:c % gcd(a, b) = 0