鸡兔同笼问题(数学题)
题目描述
一个笼子里面关了鸡和兔子(鸡有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;
}
鸡兔同笼问题(数学题)相关推荐
- 利用计算机解决古代数学问题鸡兔同笼,古代鸡兔同笼数学题:利用现代数学思维来解决...
古代鸡兔同笼数学题:利用现代数学思维来解决 我们在解决问题时要使问题简单化,鸡兔同笼的问题用现代的数学思维来解已简单多了.思维如果被问题牵着鼻子走的话,是不可能考虑周全的.问题被简化后,关注点也就清楚 ...
- 每日作业20200429 - 二元一次方程 解鸡兔同笼
题目 鸡兔同笼, 共有35头, 94脚. 求有几只鸡几只兔 分析 1.列方程组x + y = 352x + 4y = 94 2.求解x = 23y = 12**拓展** 二元一次方程表达式ax + b ...
- 农场主问题-鸡兔同笼问题---分析与解决--Python
目的: 最近参与助教工作,遇到一些有趣的问题,在此做些记录. 问题: 农场主问题:一位农场主有鸡和羊若干,这些动物共有 26 个头, 64 只脚.请设计一个程序,计算出鸡和羊的数量. 思路: 这是一道 ...
- Linux环境下Shell脚本基础篇-鸡兔同笼问题
概述 鸡兔同笼,是古代著名典型趣题之一,记载于<孙子算经>之中,题目为"有若干只鸡兔同在一个笼子里,从上面数,有35个头,从下面数,有94只脚.问笼中各有多少只鸡和兔?" ...
- Python实现鸡兔同笼问题
鸡兔同笼问题是<孙子算经>中的经典题目,也是小学奥数题里的常客. 原书中是这么描述的:"今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?" 翻译成现代汉语就是: ...
- 利用计算机解决古代数学问题鸡兔同笼,古代趣味数学:鸡兔同笼的4种算法,你都能看懂吗?...
鸡兔同笼是中国古代的数学名题之一,出自<孙子算经>.书中是这样叙述的:"今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?"这四句话的意思是:有若干只鸡兔同在一个 ...
- 利用JAVA解决鸡兔同笼的问题
题目:求解"鸡兔同笼问题":鸡和兔在一个笼里,共有腿100条,头40个,问鸡兔各有几只? 那么这是一道初中的二元一次数学题,其求解想必屏幕前的各位可以口算算出答案:鸡有30只,兔有 ...
- 11210怎么等于24_【Python】鸡兔同笼怎么“妙解”?
上一节: <<[python] 学了编程.我写的第二个游戏...>> 鸡兔同笼,是中国古代著名典型趣题之一,记载于<孙子算经>之中.鸡兔同笼问题,是小学奥数的常见题 ...
- python解决鸡兔同笼问题
python解决鸡兔同笼问题 参考文章: (1)python解决鸡兔同笼问题 (2)https://www.cnblogs.com/xiaolu915/p/10587499.html 备忘一下.
- 武汉理工大学c语言实验 编程解决鸡兔同笼问题,C语言程序设计实验指导
本书是<C语言程序设计基础>(李民.钟钰.秦珀石主编)的配套实验教材.实验教材与理论教材相辅相成,采用边讲边练的方式,帮助读者切实提高编程能力.本书共分10章,第1章为C语言环境介绍.第2 ...
最新文章
- 二十岁出头的时候上,你一无所有,你拥有一切
- Request和Response-学习笔记02【请求转发和request共享数据、Request_获取ServletContext、request登录案例】
- 基础知识:IDE集成开发环境(pycharm)、基本数据类型、用户的交互、运算符
- OpenYurt入门-在树莓派上玩转OpenYurt
- 写第一个spark程序(wordcount)
- dj鲜生-05-配置-静态目录-模板目录-后台语言时区
- linux鼠标回到桌面图标,Ubuntu16_18建立返回桌面、显示桌面的快捷图标的特殊方法...
- 基于MPI并行的VTI介质逆时偏移成像与ADCIGs提取
- LUT Gallery for mac插件不能用要怎么办呢?教程来了,快来看看吧
- 205615872 能用来干么?
- paip.提升用户体验---c++ qt自定义窗体(1)---标题栏的绘制
- Unix网络编程第一卷学习总结
- 阿里云短信验证码平台使用demo
- 卷积码主要是对抗_采用卷积编码的原因和优势 浅析卷积码之特点
- Python爬虫实战:爬取拉勾网并对其进行数据分析
- [网络流24题] 洛谷P3356 火星探险问题 费用流
- css中关于旋转属性trtransform: rotate影响文字轻微变形的解决办法。
- 不忘初心Windows11精简版
- 括号配对检测python123_《括》字意思读音、组词解释及笔画数 - 新华字典 - 911查询...
- 我的世界服务器增加刷怪率,教你制作服务器中更高效率的刷怪塔
热门文章
- c语言如何写备忘录闹钟系统,电脑上什么便签备忘录软件可以像闹钟那样按时提醒我们做事?...
- python中write函数_第9.7节 Python使用write函数写入文件内容
- 一文搞懂如何使用ArcGIS API for Python训练深度学习模型
- VR paper 投稿总结
- 热工仪表及控制实训装置
- 家电生产线数控机床上下料长臂机器人组设计
- window服务是什么?
- level2接口通达信编程实例
- http://codeforces.com/problemset/problem/158/B Taxi
- php yii2 sns,GitHub - zhaojizi/iisns: 基于yii2的sns社区系统,一站式解决社区建站