当前位置: 首页 > news >正文

python-鸡兔同笼问题:已知鸡和兔的总头数与总脚数。求笼中鸡和兔各几只?

【问题描述】典型的鸡兔同笼问题。
【输入形式】输入总头数和总脚数两个实数:h,f
【输出形式】笼中鸡和兔的个数:x,y
【样例输入】16
           40
【样例输出】鸡12只,兔4只
【样例说明】输入输出必须保证格式正确。
【评分标准】


完整代码如下:
h=int(input())
f=int(input())
if h<f/2 or f>4*h:
    print("输入错误,请重新输入!")
else:
    y=(f-2*h)/2
    x=(4*h-f)/2
    print("鸡{}只,兔{}只".format(x,y))
  
代码解释:
“h=int(input())
f=int(input())”,分别输入总的头数和脚数。
“if h<f/2 or f>4*h:
    print("输入错误,请重新输入!")”,判断给出的数据是否真实可靠。

“else:
    y=(f-2*h)/2
    x=(4*h-f)/2”,在已知每只兔和鸡的脚和头的数量情况下分别计算兔和鸡的数量。
“print("鸡{}只,兔{}只".format(x,y))”,分别打印出鸡,兔的数量。


运行效果展示:

3555d009c29b4bc2847bab2c640c2cef.jpg
 

b3040d7353f644baa6f2da642653318f.jpg 

(声明:以上内容均为原创) 

相关文章:

  • CSP模板生成系统
  • 三维科技云展厅如何突破传统展览的局限,赋能企业高效展示
  • linux常用命令之大数据平台搭建版
  • [CocosCreator]Android的增加AndroidX的动态权限
  • 【JavaScript寻宝之旅】var和let的区别
  • 图书管理系统(Java版本)
  • 如何进行前端职业规划
  • 小红书-社区搜索部 (NLP、CV算法实习生) 一面面经
  • 宝藏网站推荐-封面图片生成器
  • 芯课堂 | UI Creator 物理键盘移植指南
  • element ui 的密码输入框点击显示隐藏密码时,图标随之改变
  • Mysql之基本架构
  • 信息系统项目管理师--八大绩效域-不确定性绩效域
  • 1701java药品进销存管理系统Myeclipse开发sqlserver数据库web结构java编程计算机网页项目
  • Docker简单使用
  • 【mysql】环境安装、服务启动、密码设置
  • 【刷算法】从上往下打印二叉树
  • angular学习第一篇-----环境搭建
  • Flannel解读
  • HTTP 简介
  • JAVA之继承和多态
  • Nginx 通过 Lua + Redis 实现动态封禁 IP
  • PHP变量
  • Python爬虫--- 1.3 BS4库的解析器
  • React16时代,该用什么姿势写 React ?
  • Spark学习笔记之相关记录
  • Tornado学习笔记(1)
  • 阿里云购买磁盘后挂载
  • 记一次用 NodeJs 实现模拟登录的思路
  • 聊聊hikari连接池的leakDetectionThreshold
  • 排序算法之--选择排序
  • 3月7日云栖精选夜读 | RSA 2019安全大会:企业资产管理成行业新风向标,云上安全占绝对优势 ...
  • ​软考-高级-系统架构设计师教程(清华第2版)【第20章 系统架构设计师论文写作要点(P717~728)-思维导图】​
  • (003)SlickEdit Unity的补全
  • (C语言)输入自定义个数的整数,打印出最大值和最小值
  • (Java企业 / 公司项目)点赞业务系统设计-批量查询点赞状态(二)
  • (pytorch进阶之路)CLIP模型 实现图像多模态检索任务
  • (纯JS)图片裁剪
  • (分布式缓存)Redis分片集群
  • (附源码)node.js知识分享网站 毕业设计 202038
  • (论文阅读32/100)Flowing convnets for human pose estimation in videos
  • (七)c52学习之旅-中断
  • (三维重建学习)已有位姿放入colmap和3D Gaussian Splatting训练
  • (一) 初入MySQL 【认识和部署】
  • (一)SvelteKit教程:hello world
  • .Net 基于.Net8开发的一个Asp.Net Core Webapi小型易用框架
  • .NET6实现破解Modbus poll点表配置文件
  • .net中调用windows performance记录性能信息
  • /bin/bash^M: bad interpreter: No such file ordirectory
  • @ModelAttribute注解使用
  • @Service注解让spring找到你的Service bean
  • @Value获取值和@ConfigurationProperties获取值用法及比较(springboot)
  • [2010-8-30]
  • [8-27]正则表达式、扩展表达式以及相关实战
  • [AI Google] 使用 Gemini 取得更多成就:试用 1.5 Pro 和更多智能功能