北大OJ(POJ 3237)鸡兔同笼
描述
一个笼子里面关了鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外)。已经知道了笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物
输入
第1行是测试数据的组数n,后面跟着n行输入。每组测试数据占1行,每行一个正整数a (a < 32768)
输出
输出包含n行,每行对应一个输入,包含两个正整数,第一个是最少的动物数,第二个是最多的动物数,两个正整数用一个空格分开
如果没有满足要求的答案,则输出两个0。
样例输入
2 3 20
样例输出
0 0 5 10
解题分析:
(1)如果N是奇数,则说明没有满足,输出0 0
(2)如果N是偶数并且能被4整除,则最少N/4只兔子,最多N/2只鸡
(3)如果N是偶数且不能被4整除,则最少(N-2)/4只兔子和1只鸡,最多N/2只鸡
解题代码:
#include<iostream>
using namespace std;
int main(){int n,x;cin>>n;for(int i=0;i<n;i++){cin>>x;if(x%4==0)printf("%d %d\n",x/4,x/2);else if(x%2==0)printf("%d %d\n",x/4+1,x/2);elseprintf("%d %d\n",0,0);}return 0;
}
北大OJ(POJ 3237)鸡兔同笼相关推荐
- POJ 2750 鸡兔同笼
参考自:https://www.cnblogs.com/ECJTUACM-873284962/p/6414781.html POJ 2750鸡兔同笼 总时间限制:1000ms 内存限制:65536kB ...
- 百炼OJ:2750:鸡兔同笼
http://bailian.openjudge.cn/practice/2750/ 描述 一个笼子里面关了鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外).已经知道了笼子里面脚的总数a,问笼子里面至少 ...
- OJ刷题---鸡兔同笼问题
题目要求: 输入代码: #include <iostream> using namespace std; int main() {int m,n,ch,tu,count;cin>&g ...
- 今有雉兔同笼c语言编程,Openjudge-计算概论(A)-鸡兔同笼
描述一个笼子里面关了鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外).已经知道了笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物输入第1行是测试数据的组数n,后面跟着n行输入.每组测试数 ...
- 基本思想(模拟)——鸡兔同笼+校门外的树+约瑟夫问题+装箱子问题+排列【POJ 1833】
用模拟法解决问题的基本思想是对事物进行抽象,将现实世界的事物映射成计算机所能识别的代码符号,将现实事物之间的关系映射成运算或逻辑控制流. 目录 鸡兔同笼 校门外的树 约瑟夫问题 装箱子问题 排列问题 ...
- c语言程序设计实践教程鸡兔同笼,C语言程序设计100例之(1):鸡兔同笼
例1 鸡兔同笼 [问题描述] 一个笼子里面关了鸡和兔子(鸡有2 只脚,兔子有4 只脚,没有例外).已知笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物? [输入数据] 第1 行是测 ...
- 2750鸡兔同笼问题
问题描述 一个笼子里面关了鸡和兔子(鸡有2 只脚,兔子有4 只脚,没有例外).已经知道了笼 子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物 输入数据 第1 行是测试数据的组数n,后面跟 ...
- 11210怎么等于24_【Python】鸡兔同笼怎么“妙解”?
上一节: <<[python] 学了编程.我写的第二个游戏...>> 鸡兔同笼,是中国古代著名典型趣题之一,记载于<孙子算经>之中.鸡兔同笼问题,是小学奥数的常见题 ...
- python解决鸡兔同笼问题
python解决鸡兔同笼问题 参考文章: (1)python解决鸡兔同笼问题 (2)https://www.cnblogs.com/xiaolu915/p/10587499.html 备忘一下.
最新文章
- 串口编程-读写超时 COMMTIMEOUTS设置
- php安装redis扩展模块
- 阿里云mysql数据库引擎_在阿里云RDS数据库服务器中将MySQL InnoDB引擎表转为压缩格式...
- Sum All Numbers in a Range
- Win64 驱动内核编程-19.HOOK-SSDT
- pytorch测试模型时根据不同列别的概率值得到具体的分类
- 在页面里点击一个按钮后出来一个层,可以操作的那么一个层!
- 转:Ajax调用Webservice和后台方法
- 使用 requests 进行身份认证
- python学习笔记 - 函数: 传参列表副本(不改变列表本身)
- 应对对日软件开发的危机
- 2016hctf writeup
- 中国第一家区块链形式化验证公司获种子轮投资
- 全局记录RabbitMQ的消费者消息日志
- 微信小程序 阻止事件冒泡
- android 微信高仿,Android 高仿微信发朋友圈浏览图片效果(转)
- ubuntu搭建vpn步骤
- Aspect Ratio Fitter 重温总结(多图)
- mysql signal_[MySQL]MySQL的signal sqlstate
- 2016年生物3D打印八大重要成果
热门文章
- 一次恢复outlook express通讯录文件*.wab的经历
- RAID及LVM,iscsi
- 博客园博客开通了,庆贺一下
- 计算机网络 原理与实验指导书,《计算机网络原理》实验指导书.doc
- python断言失败_python异常处理、断言
- Mybatis foreach遍历
- jpg png webp_为在线图像删除PNG和JPG:使用WebP
- 扩展bash_Bash中的参数扩展简介
- JavaScript_Object.assign(目标对象,源对象1,源对象2,...)
- 组件化开发_思维导图