这是一道数学题,等价于求解下列方程的正整数解:
x + y = 100
2x + 4y = 100
其中,x 是鸡的数量,y 是兔子的数量。
可以用枚举法来枚举所有的可能方案,但是因为要求至少有一只鸡或一只兔,所以可以从1开始枚举。
下面是用 Python 代码实现的版本:
count = 0
for x in range(1, 101):
for y in range(1, 101):
if 2 * x + 4 * y == 100:
count += 1
print(count)
输出结果为: 7