当然可以!以下是一个简单的鸡兔同笼解题程序示例:

def chicken_rabbit_count(total_num, total_legs):
    for chicken_num in range(total_num + 1):
        rabbit_num = total_num - chicken_num
        if (2 * chicken_num + 4 * rabbit_num) == total_legs:
            return chicken_num, rabbit_num
    return None

total_num = int(input("请输入总数量:"))
total_legs = int(input("请输入总腿数:"))

result = chicken_rabbit_count(total_num, total_legs)
if result:
    chicken_num, rabbit_num = result
    print("鸡的数量为:", chicken_num)
    print("兔的数量为:", rabbit_num)
else:
    print("无解")

运行程序后,你可以输入总数量和总腿数,然后程序会计算出鸡和兔的数量,并输出结果。如果无解,程序会输出"无解"

可以用python来帮我做一个鸡兔同笼解题程序吗?

原文地址: https://www.cveoy.top/t/topic/h6MS 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录