7-5 鸡兔同笼 C++编程练习
7-5 鸡兔同笼 (10 分)
一个笼子里面关了鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外)。已经知道了笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物。
输入格式:
第1行为测试数据的组数n,后面跟着n行输入。每组测试数据占1行,包括一个正整数a (a < 32768)。
输出格式:
n行,每行输出对应一个输入。输出是两个正整数,第一个是最少的动物数,第二个是最多的动物数,两个正整数用空格分开。如果没有满足要求的情况出现,则输出2个0。
输入样例:
在这里给出一组输入。例如:
2
3
20
输出样例:
在这里给出相应的输出。例如:
0 0
5 10
#include<iostream>
using namespace std;
int main()
{int n,a,i;cin>>n;for(i=1;i<=n;i++){ cin>>a;int min=0,max=0;if(a%2==0&&a%4==0){min=a/4;//全为兔子,没有鸡max=a/2;cout<<min<<" "<<max<<endl;}else if(a%2==0&&a%4==2){min=(a/4)+1;//仅仅有一只鸡,兔子有a/4只max=a/2;//全为兔子cout<<"min max"<<endl;}else if(a%2!=0)cout<<"0 0"<<endl;}return 0;
}
7-5 鸡兔同笼 C++编程练习相关推荐
- 鸡兔同笼B-Python123编程题库答案-Python从入门到精通挑战台
鸡兔同笼B 类型:流程控制 ...
- 武汉理工大学c语言实验 编程解决鸡兔同笼问题,C语言程序设计实验指导
本书是<C语言程序设计基础>(李民.钟钰.秦珀石主编)的配套实验教材.实验教材与理论教材相辅相成,采用边讲边练的方式,帮助读者切实提高编程能力.本书共分10章,第1章为C语言环境介绍.第2 ...
- python鸡兔同笼编程运行结果_Python少儿编程:鸡兔同笼
Python少儿编程:解决鸡兔同笼问题 一笼鸡和兔子,我们数了一下,咳咳,鸡和兔子的头一共有35个,但是鸡和兔子的脚一共有94只. 好的,那么吃货们我们来好好算一算,到底能做几只德州扒鸡和双流兔头呢? ...
- python编写鸡兔同笼程序设计_Python少儿编程:鸡兔同笼,涨知识了
Python少儿编程:解决鸡兔同笼问题 一笼鸡和兔子,我们数了一下,咳咳,鸡和兔子的头一共有35个,但是鸡和兔子的脚一共有94只. 好的,那么吃货们我们来好好算一算,到底能做几只德州扒鸡和双流兔头呢? ...
- c语言18之鸡兔同笼,共有98个头,386只脚,编程求鸡兔各多少只
题目: 鸡兔同笼,共有98个头,386只脚,编程求鸡兔各多少只. 源代码: #include<stdio.h> int main() {/*鸡兔同笼,共有98个头,386只脚,编程求鸡兔各 ...
- 今有雉兔同笼c语言编程,Openjudge-计算概论(A)-鸡兔同笼
描述一个笼子里面关了鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外).已经知道了笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物输入第1行是测试数据的组数n,后面跟着n行输入.每组测试数 ...
- Python 鸡兔同笼 编程题
[题目] 鸡兔同笼问题:编程实现输入鸡兔总头数(h)和总脚数f,计算当鸡数c和兔数r,若数据不合理,输出无解. while True:head = int(input("输入鸡兔的总头数:& ...
- 利用Python语言编程,解决鸡兔同笼问题,已知同一个笼子里鸡和兔总共有h只,鸡和兔的脚数总共有f只,其中h和f需要用户输入,求鸡和兔各有多少只。
利用Python语言编程,解决鸡兔同笼问题,已知同一个笼子里鸡和兔总共有h只,鸡和兔的脚数总共有f只,其中h和f需要用户输入,求鸡和兔各有多少只. 提示:利用循环,采用枚举法. 要求:当输入的h和f没 ...
- python求鸡兔同笼 鸡兔总数鸡兔腿_编程解决鸡兔同笼的问题:假设共有鸡、兔30只,脚90只,求鸡、兔各有多少只? 提交代码和截图_学小易找答案...
[判断题]链路是指两个相邻节点之间的通信线路 [简答题]编程实现以下功能: 输入一个文件夹,程序能够统计该文件夹的大小,以及该文件夹下子目录.子文件的数量. [简答题]如何正确使用食品添加剂? [简答 ...
- 站长在线经典Python题:使用Python编程思想解决鸡兔同笼的问题的4种方法
欢迎你来到站长在线的Python题库,鸡兔写完Python教程以后,还是来一个Python的题目吧!想来想去,还是写一个经典的题目为好,作为本栏目的第一个题目.我就想到了比较热门的题目<鸡兔同笼 ...
最新文章
- 启明云端分享|大家都知道ESP32-C3是乐鑫5月刚量产的芯片,大家都传是取代ESP8266的,目前也确实有很多客户升级应用选择替换,那Esp8266与Esp32-C3 从硬件到应用开发有哪些不同呢
- 前端学习(1961)vue之电商管理系统电商系统之调用api获取数据
- TCP连接(Time_Wait、Close_Wait)说明
- 《统计学习方法》读书笔记——朴素贝叶斯法(公式推导+代码实现)
- 敏捷开发一千零一问系列之十五:同时实施CMMI和敏捷哪个为主?
- 【转载】为什么要用黑莓?
- 后台json返回给ajax,Ajax 如何 得到后台返回 的json数据,正确的格式应该如何去写?...
- [Erlang 0074] Erlang 杂记 IV
- 第2期--从零开始仿制新浪微博---android
- 几种常用的键盘钩子技术
- 材料学和计算机哪个专业好,材料类专业包括哪些专业
- 无法安装冰点还原_怎样手动ghost还原系统 手动ghost还原系统方法【详解】
- 执行taosdemo发生错误Unable to establish connection
- 蓝牙鼠标windows linux,windows linux双系统共用蓝牙鼠标
- 登出/退出java_Servlet代码
- Codeforces Round #439 (Div. 2) E. The Untended Antiquity
- gcc for arm 工具链使用(一)
- 【STM32—MDK-ARM】勾选了“Reset and Run”却不起作用,怎么办?
- Python提取Word中的所有图片
- 基于51单片机的智能加湿器控制proteus仿真系统设计
热门文章
- html网站计数器代码,如何在网站添加计数器代码
- 未能配置 workstation server 的两种错误解决
- Mac中Safari浏览器转换IE各版本
- 金士顿U盘修复工具Kingston Format Utility
- js复制到剪贴板html5,移动端web 复制到剪贴板 怎么实现?
- 2015-5-23PDF的下载链接
- 怎样下载安装Firebug和使用Firebug
- yansongda/pay 支付遇到的坑
- pc版Web聊天界面+代码分享(HTML+CSS)
- html5在线拍照 源码,html5拍照功能实现代码(htm5上传文件)