。。。 2023-03-07 15:13 采纳率: 84.1%
浏览 60
已结题

求解鸡兔同笼问题,输入鸡兔总数和腿总数,判断是否正确,若正确。输出鸡兔各自数量,否则输出输入有错

求解鸡兔同笼问题,输入鸡兔总数和腿总数,判断是否正确,若正确。输出鸡兔各自数量,否则输出:输入有错

  • 写回答

2条回答 默认 最新

  • CQ.abc 2023-03-07 15:32
    关注
    
    def solve_chicken_rabbit(total_num, total_legs):
        rabbit_num = (total_legs - 2 * total_num) / 2
        chicken_num = total_num - rabbit_num
        if rabbit_num >= 0 and chicken_num >= 0 and rabbit_num.is_integer() and chicken_num.is_integer():
            return int(chicken_num), int(rabbit_num)
        else:
            return "输入有错"
    
    chicken, rabbit = solve_chicken_rabbit(20, 56)
    if chicken != "输入有错":
        print("鸡的数量是", chicken)
        print("兔子的数量是", rabbit)
    else:
        print("输入有错")
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 3月21日
  • 已采纳回答 3月13日
  • 创建了问题 3月7日

悬赏问题

  • ¥15 表达式必须是可修改的左值
  • ¥15 如何绘制动力学系统的相图
  • ¥15 对接wps接口实现获取元数据
  • ¥20 给自己本科IT专业毕业的妹m找个实习工作
  • ¥15 用友U8:向一个无法连接的网络尝试了一个套接字操作,如何解决?
  • ¥30 我的代码按理说完成了模型的搭建、训练、验证测试等工作(标签-网络|关键词-变化检测)
  • ¥50 mac mini外接显示器 画质字体模糊
  • ¥15 TLS1.2协议通信解密
  • ¥40 图书信息管理系统程序编写
  • ¥20 Qcustomplot缩小曲线形状问题