✔ 最佳答案
假設 買公雞 a 隻、母雞 b 隻、小雞 c 隻,並 a, b, c 均為非負整數。
[1]: a + b + c = 100 代表共買 100 隻雞
[2]: 6a + 3b + 0.1c = 100 代表共用 100 元買雞
留意 a 和 b 均為整數,[2] 即 0.1c = 100 - 6a - 3b 也是整數。
這代表 c 必定是 10 的倍數,可令 c = 10d 其中 d 為整數。
即
[3]: a + b + 10d = 100
[4]: 6a + 3b + d = 100
[3] × 3: 3a + 3b + 30d = 300
[4]: 6a + 3b + d = 100
-3a + 29d = 200
a = (29d - 200)/3 ≥ 0
可得 29d - 200 ≥ 0
29d ≥ 200
d ≥ 200/29 ≥ 6.89
即 d ≥ 7
[3] × 6: 6a + 6b + 60d = 600
[4]: 6a + 3b + d = 100
3b + 59d = 500
b = (500 - 59d)/3 ≥ 0
可得 500 - 59d ≥ 0
59d ≤ 500
d ≤ 8.48
即 d ≤ 8
7 ≤ d ≤ 8 即 d 只能是 7 或 8。
若 d = 7,c = 70
a = (29 × 7 - 200)/3 = 1
b = (500 - 59 × 7)/3 = 29
若 d = 8,c = 80
a = (29 × 8 - 200)/3 = 10.667 不是整數
b = (500 - 59 × 8)/3 = 9.333 不是整數
因此,唯一的解是
(a, b, c) = (1, 29, 70)