赞
踩
至多两次for循环
百鸡百钱问题:公鸡每只5元,母鸡每只1元,小鸡0.5只一元,现要求用100元钱买100只鸡,问公鸡、母鸡、小鸡各买几只?
公鸡:i 母鸡:j 小鸡: k
count = 0
# 遍历公鸡数
for i in range(101):
# 遍历母鸡
for j in range(101):
# 遍历小鸡
k = 100 - i - j
if k >= 0 and 2 * i + 1 * j + 0.5 * k == 100:
count += 1
print(count)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。