题目描述

一个笼子里面关了鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外)。已经知道了笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物。

输入格式

一行,一个正整数a (a < 32768)。

输出格式

一行,包含两个正整数,第一个是最少的动物数,第二个是最多的动物数,两个正整数用一个空格分开。
如果没有满足要求的答案,则输出两个0,中间用一个空格分开。

样例输入

20

样例输出

5 10

思路

1.如果n是奇数 直接输出“0 0”
2.如果n是偶数,并且n能被4整除,最少n/4 最多n/2,如果n是偶数但不能被4整除,最少是一只鸡剩余的都是兔子 最多全是鸡 n/2

代码

#include<iostream>using namespace std;int main()
{int n;cin>>n;if(n%2==1)//jishucout<<0<<" "<<0<<endl;else{if(n%4==0)cout<<n/4<<" "<<n/2<<endl;elsecout<<1+(n-2)/4<<" "<<n/2<<endl;}return 0;
}

鸡兔同笼问题(数学题)相关推荐

  1. 利用计算机解决古代数学问题鸡兔同笼,古代鸡兔同笼数学题:利用现代数学思维来解决...

    古代鸡兔同笼数学题:利用现代数学思维来解决 我们在解决问题时要使问题简单化,鸡兔同笼的问题用现代的数学思维来解已简单多了.思维如果被问题牵着鼻子走的话,是不可能考虑周全的.问题被简化后,关注点也就清楚 ...

  2. 每日作业20200429 - 二元一次方程 解鸡兔同笼

    题目 鸡兔同笼, 共有35头, 94脚. 求有几只鸡几只兔 分析 1.列方程组x + y = 352x + 4y = 94 2.求解x = 23y = 12**拓展** 二元一次方程表达式ax + b ...

  3. 农场主问题-鸡兔同笼问题---分析与解决--Python

    目的: 最近参与助教工作,遇到一些有趣的问题,在此做些记录. 问题: 农场主问题:一位农场主有鸡和羊若干,这些动物共有 26 个头, 64 只脚.请设计一个程序,计算出鸡和羊的数量. 思路: 这是一道 ...

  4. Linux环境下Shell脚本基础篇-鸡兔同笼问题

    概述 鸡兔同笼,是古代著名典型趣题之一,记载于<孙子算经>之中,题目为"有若干只鸡兔同在一个笼子里,从上面数,有35个头,从下面数,有94只脚.问笼中各有多少只鸡和兔?" ...

  5. Python实现鸡兔同笼问题

    鸡兔同笼问题是<孙子算经>中的经典题目,也是小学奥数题里的常客. 原书中是这么描述的:"今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?" 翻译成现代汉语就是: ...

  6. 利用计算机解决古代数学问题鸡兔同笼,古代趣味数学:鸡兔同笼的4种算法,你都能看懂吗?...

    鸡兔同笼是中国古代的数学名题之一,出自<孙子算经>.书中是这样叙述的:"今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?"这四句话的意思是:有若干只鸡兔同在一个 ...

  7. 利用JAVA解决鸡兔同笼的问题

    题目:求解"鸡兔同笼问题":鸡和兔在一个笼里,共有腿100条,头40个,问鸡兔各有几只? 那么这是一道初中的二元一次数学题,其求解想必屏幕前的各位可以口算算出答案:鸡有30只,兔有 ...

  8. 11210怎么等于24_【Python】鸡兔同笼怎么“妙解”?

    上一节: <<[python] 学了编程.我写的第二个游戏...>> 鸡兔同笼,是中国古代著名典型趣题之一,记载于<孙子算经>之中.鸡兔同笼问题,是小学奥数的常见题 ...

  9. python解决鸡兔同笼问题

    python解决鸡兔同笼问题 参考文章: (1)python解决鸡兔同笼问题 (2)https://www.cnblogs.com/xiaolu915/p/10587499.html 备忘一下.

  10. 武汉理工大学c语言实验 编程解决鸡兔同笼问题,C语言程序设计实验指导

    本书是<C语言程序设计基础>(李民.钟钰.秦珀石主编)的配套实验教材.实验教材与理论教材相辅相成,采用边讲边练的方式,帮助读者切实提高编程能力.本书共分10章,第1章为C语言环境介绍.第2 ...

最新文章

  1. 二十岁出头的时候上,你一无所有,你拥有一切
  2. Request和Response-学习笔记02【请求转发和request共享数据、Request_获取ServletContext、request登录案例】
  3. 基础知识:IDE集成开发环境(pycharm)、基本数据类型、用户的交互、运算符
  4. OpenYurt入门-在树莓派上玩转OpenYurt
  5. 写第一个spark程序(wordcount)
  6. dj鲜生-05-配置-静态目录-模板目录-后台语言时区
  7. linux鼠标回到桌面图标,Ubuntu16_18建立返回桌面、显示桌面的快捷图标的特殊方法...
  8. 基于MPI并行的VTI介质逆时偏移成像与ADCIGs提取
  9. LUT Gallery for mac插件不能用要怎么办呢?教程来了,快来看看吧
  10. 205615872 能用来干么?
  11. paip.提升用户体验---c++ qt自定义窗体(1)---标题栏的绘制
  12. Unix网络编程第一卷学习总结
  13. 阿里云短信验证码平台使用demo
  14. 卷积码主要是对抗_采用卷积编码的原因和优势 浅析卷积码之特点
  15. Python爬虫实战:爬取拉勾网并对其进行数据分析
  16. [网络流24题] 洛谷P3356 火星探险问题 费用流
  17. css中关于旋转属性trtransform: rotate影响文字轻微变形的解决办法。
  18. 不忘初心Windows11精简版
  19. 括号配对检测python123_《括》字意思读音、组词解释及笔画数 - 新华字典 - 911查询...
  20. 我的世界服务器增加刷怪率,教你制作服务器中更高效率的刷怪塔

热门文章

  1. c语言如何写备忘录闹钟系统,电脑上什么便签备忘录软件可以像闹钟那样按时提醒我们做事?...
  2. python中write函数_第9.7节 Python使用write函数写入文件内容
  3. 一文搞懂如何使用ArcGIS API for Python训练深度学习模型
  4. VR paper 投稿总结
  5. 热工仪表及控制实训装置
  6. 家电生产线数控机床上下料长臂机器人组设计
  7. window服务是什么?
  8. level2接口通达信编程实例
  9. http://codeforces.com/problemset/problem/158/B Taxi
  10. php yii2 sns,GitHub - zhaojizi/iisns: 基于yii2的sns社区系统,一站式解决社区建站