鸡兔同笼B

类型:流程控制‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬


描述‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬

一个笼子里面关了若干只鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外),已经知道了笼子里面脚的总数feet,则笼子里至少有多少只动物,至多有多少只动物?‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬

输入格式‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬

第一行输入一个正整数,表示测试数据的组数n 接下来的n行,每行一个非负整数,代表脚的数量(输入数据可能是不合理的数字)‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬

输出格式‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬

输出包含n行,每行对应一个输入,包含两个正整数,第一个是最少的动物数,第二个是最多的动物数,两个正整数间用一个空格分开 如果没有满足要求的答案,则输出用空格分隔的两个0‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬

示例‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬

输入:
2
3
20
输出:
0 0
5 10

标准答案


n = int(input())
for i in range(n):feets = int(input())if feets % 4 == 0:  # 如果鸡的数量是偶数least, most = feets // 4, feets // 2elif feets % 2 == 0:  # 如果输入没错least, most = (feets - 2) // 4 + 1, feets // 2else:  # 如果没有满足答案least, most = 0, 0print(least, most)

我的答案

n = int(input())
for i in range(n):feet = eval(input())animals = []if type(feet) == int:for i in range(feet+1):for j in range(feet+1):if 2*i+4*j == feet:animals.append(i+j)if animals == []:print(0,0)else:print(min(animals),max(animals))

鸡兔同笼B-Python123编程题库答案-Python从入门到精通挑战台相关推荐

  1. 个税计算器-Python123编程题库答案-Python从入门到精通挑战台

    个税计算器 类型:简单分支‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪ ...

  2. 分期付款计算器-Python123编程题库答案-Python从入门到精通挑战台

    分期付款计算器 类型:简单分支‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪ ...

  3. 判断三角形并计算面积-Python123编程题库答案-Python从入门到精通挑战台

    判断三角形并计算面积 类型:简单分支‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬ ...

  4. 判断火车票座位-Python123编程题库答案-Python从入门到精通挑战台

    判断火车票座位 类型:流程控制‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪ ...

  5. 老鼠打洞-Python123编程题库答案-Python从入门到精通挑战台

    老鼠打洞 类型:流程控制‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬ ...

  6. 求e的近似值B-Python123编程题库答案-Python从入门到精通挑战台

    求e的近似值B 类型:流程控制‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪ ...

  7. Python 鸡兔同笼 编程题

    [题目] 鸡兔同笼问题:编程实现输入鸡兔总头数(h)和总脚数f,计算当鸡数c和兔数r,若数据不合理,输出无解. while True:head = int(input("输入鸡兔的总头数:& ...

  8. python123鸡兔同笼编程_用编程的方法解决“鸡兔同笼”系列问题,其实很简单

    原标题:用编程的方法解决"鸡兔同笼"系列问题,其实很简单 今日题型讲解 同学们是不是觉得古人很"无聊"啊,有事没事竟然把鸡和兔子关在一个笼子里数腿玩,还要各种变 ...

  9. 站长在线经典Python题:使用Python编程思想解决鸡兔同笼的问题的4种方法

    欢迎你来到站长在线的Python题库,鸡兔写完Python教程以后,还是来一个Python的题目吧!想来想去,还是写一个经典的题目为好,作为本栏目的第一个题目.我就想到了比较热门的题目<鸡兔同笼 ...

最新文章

  1. 最新最全大数据图谱,请拿走不谢!
  2. 从成本角度看Java微服务
  3. 剑指Offer(Java实现)按之字形顺序打印二叉树
  4. UA MATH524 复变函数13 补充:留数计算的例题
  5. WinSock I/O 模型 -- Select 模型
  6. python帮助文档中查看内置函数_PYTHON官方文档内置函数整理
  7. Java是块级作用域吗_javascirpt如何模仿块级作用域(js高程笔记)
  8. Google广告优化与工具
  9. 优化理论05----最速下降法、最速下降法思想、python实现
  10. xshell连接redhat注册显示中文乱码
  11. js打开新窗口并且POST传入参数
  12. 模块化编程(C语言)
  13. 路由技术 -- 路由策略(Routing Policy)与策略路由(PBR,Policy-based Routing)技术
  14. Linux #! /bin/sh的意思
  15. 小心肝队-冲刺日志(第十天)
  16. 淘宝/天猫/1688拍立淘API接口(以图搜商品API接口,图片搜索API接口,图片搜索商品API接口)代码对接教程
  17. MySQL第一讲-mysql的基本框架和查询命令流程
  18. Jacob实现文字转换语音
  19. 使用“for”循环遍历字典
  20. 触摸屏技术属于计算机技术中的什么,触摸屏技术

热门文章

  1. java实现威布尔分布_威布尔分布下小样本P-S-N曲线拟合方法
  2. 初级会计考试相关信息
  3. 校运会计算机专业口号,计算机专业运动会口号
  4. 校运会计算机专业口号,计算机学院运动会口号
  5. 16进制字符串与JPG图片互转
  6. 快速了解华为端口聚合技术
  7. 成都好python培训
  8. CentOS 7 修改pip/pip3源
  9. 知乎上已获千赞,再不刷题就晚了!
  10. 连接不上虚拟机的mysql