鸡和兔同笼 共100只脚 请问 鸡和兔存在多少种组合 并 列出组合(多少只鸡 多少只兔 )
https://blog.csdn.net/weixin_39619478/article/details/111842730
你题目的解答代码如下:
for i in range(100//4+1):
for j in range(100//2+1):
if i*4+j*2==100:
print(f'兔子{i}只,鸡{j}只')
如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!
你写两个for循环,判断脚的数量是否=100,鸡两只脚,则鸡的数量情况是1-49只,同理兔子数量情况是1-24只
for i in range(1,50):
for j in range (1,25):
foot_num = i*2 +j*4
if foot_num == 100:
print("鸡%s只,兔%s只" % (i,j))