Python如何解决鸡兔同笼问题?
- 内容介绍
- 文章标签
- 相关推荐
本文共计231个文字,预计阅读时间需要1分钟。
不喜欢单调重复,有问题留言。以下以数学公式和代码示例:
公式:设鸡的数量为 \( a \),兔的数量为 \( b \),则有:\[ a + b=\text{总数} \]\[ 2a + 4b=\text{脚的总数} \]
代码:pythona=int(input(请输入鸡和兔的总数:\n))b=int(input(请输入鸡和兔的脚数:\n))
不喜欢多里巴嗦,有问题留言。
多说一句,你先以数学方式把公式写出来,再写代码!!
上代码!
a = int(input("请输入鸡和兔的总数\n"))b = int(input("请输入鸡和兔的脚数\n"))
for chicken in range(0, a):
rabbit = a - chicken
chickLeg = 2 * chicken
rabLeg = 4 * rabbit
if (chickLeg + rabLeg == b):
print("鸡:"+str(chicken))
print("兔:"+str(rabbit))
我是川川,如果对你有帮助请点赞加个关。
本文共计231个文字,预计阅读时间需要1分钟。
不喜欢单调重复,有问题留言。以下以数学公式和代码示例:
公式:设鸡的数量为 \( a \),兔的数量为 \( b \),则有:\[ a + b=\text{总数} \]\[ 2a + 4b=\text{脚的总数} \]
代码:pythona=int(input(请输入鸡和兔的总数:\n))b=int(input(请输入鸡和兔的脚数:\n))
不喜欢多里巴嗦,有问题留言。
多说一句,你先以数学方式把公式写出来,再写代码!!
上代码!
a = int(input("请输入鸡和兔的总数\n"))b = int(input("请输入鸡和兔的脚数\n"))
for chicken in range(0, a):
rabbit = a - chicken
chickLeg = 2 * chicken
rabLeg = 4 * rabbit
if (chickLeg + rabLeg == b):
print("鸡:"+str(chicken))
print("兔:"+str(rabbit))
我是川川,如果对你有帮助请点赞加个关。

