题解 | 百钱买百鸡问题
百钱买百鸡问题
https://www.nowcoder.com/practice/74c493f094304ea2bda37d0dc40dc85b
import sys n = input() if n.isdigit(): a = 0 # 表示鸡翁,最多100/5 = 20个 b = 0 # 表示鸡母,最多 100/3 = 33个 c = 0 # 表示鸡雏,最多 100个 for a in range(21): for b in range(33): for c in range(0, 101, 3): if 5 * a + 3 * b + c // 3 == 100 and a + b + c == 100: print(a, b, c) else: sys.exit()