怎么用matlab求兔子繁衍,习题4-11 兔子繁衍问题 (15 分)
一对兔子,从出生后第3个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子。假如兔子都不死,请问第1个月出生的一对兔子,至少需要繁衍到第几个月时兔子总数才可以达到N对?
输入格式:
输入在一行中给出一个不超过10000的正整数N。
输出格式:
在一行中输出兔子总数达到N最少需要的月数。
输入样例:
30
输出样例:
9
看以下数据推理可以发发现这是一个斐波那契数列。
1 1
2 1
3 2
4 3
5 5
6 8
7 13
8 21
9 34
第一个一二 两月只能生一对,三月开始繁殖,这样就是第三个数字,也就是第一行是1,第二行也是1,第三行是1+1=2,
第四行是1+2=3,第五行是3+2=5······就是这样子的规律。
#include
int main(int argc, char *argv[])
{
int a=1,b=1,n,t=1,i=2;//a是第一个数,b是 第二个数,前面直接定义了 ,i定义为二是为后面当n不等于1也就是说 最少一个月过去了。
//t是两个数的转换,用来保存前一个数。
scanf("%d",&n);//n对,就是兔子的数量
if(n==1)//用 一个if来判断如果n=1,就直接输出 。
{
printf("1");
}
else
{
while(n>t)
{
i++;//用来 计数的
t=a+b;
b=a;
a=t;
}
printf("%d",i);
}
return 0;
}
怎么用matlab求兔子繁衍,习题4-11 兔子繁衍问题 (15 分)相关推荐
- 习题4-7 最大公约数和最小公倍数 (15分)
习题4-7 最大公约数和最小公倍数 (15分) 题目描述 本题要求两个给定正整数的最大公约数和最小公倍数. 输入格式: 输入在一行中给出两个正整数M和N(≤1000). 输出格式: 在一行中顺序输出M ...
- 7-55 求整数序列中出现次数最多的数 (15 分)
7-55 求整数序列中出现次数最多的数 (15 分) 本题要求统计一个整型序列中出现次数最多的整数及其出现次数. 输入格式: 输入在一行中给出序列中整数个数N(0<N≤1000),以及N个整数. ...
- python 7-8 对于给定的正整数N,求它的位数及其各位数字之和。 (15 分)
python python 7-8 对于给定的正整数N,求它的位数及其各位数字之和. (15 分) python 7-8 对于给定的正整数N,求它的位数及其各位数字之和. (15 分) python ...
- pta 7-1 求N分之一序列前N项和 (15分)
7-1 求N分之一序列前N项和 (15分) 本题要求编写程序,计算序列 1 + 1/2 + 1/3 + - 的前N项之和. 输入格式: 输入在一行中给出一个正整数N. 输出格式: 在一行中按照&quo ...
- 7-11 求奇数分之一序列前N项和 (15 分)
7-11 求奇数分之一序列前N项和 (15 分) 本题要求编写程序,计算序列 1 + 1/3 + 1/5 + - 的前N项之和. 输入格式: 输入在一行中给出一个正整数N. 输出格式: 在一行中按照& ...
- 合乘matlab,求由参数方程 确定的函数的导数 (10.0分)
[判断题]胚胎移植实践中,进行超排处理,获得的卵子数越多越好. [单选题]在行政单位其他资金来源结转结余的核算中,按照规定缴回非财政拨款结转资金的,按照实际缴回资金数额应( ). [判断题]To su ...
- 习题4-9 打印菱形图案(15分)
本题要求编写程序,打印一个高度为n的.由 "*" 组成的正菱形图案. 输入格式: 输入在一行中给出一个正的奇数n. 输出格式: 输出由n行星号 "*" 组成的菱 ...
- 习题7-6 统计大写辅音字母 (15 分)
方法一: #include<stdio.h> #include<math.h> #include<string.h> #define maxx 105 int n; ...
- 习题4-10 猴子吃桃问题 (15 分)
#include<stdio.h> #include<math.h> int main(){int n;scanf("%d",&n);int sum ...
- 2021-03-26习题4-7 最大公约数和最小公倍数 (15 分)
方法一: #include<stdio.h> #include<math.h> int gcd(int a,int b){return b==0?a:gcd(b,a%b); } ...
最新文章
- shell基础(四)uniq和tee
- timus-1507 Amount of Degrees 按位DP
- SDUT2165:Crack Mathmen(快速幂)
- python 多进程 multiprocessing 进程池 pool apply_async()函数与apply()函数的用法
- 计算机应用基础第九章在线测试答案,郑大计算机应用基础第9章节在线测试答案...
- 图像风格迁移_【论文解读】图像风格迁移中的Contextual Loss
- Struts文件下载
- 阿帕奇跨域_阿帕奇齿轮泵
- geteditor p 取消自动_2020百度网盘超级会员怎么取消自动续费?
- 前端学习(2505):小游戏设计
- Git版本控制管理系统_企业实战上篇
- JavaScript中的Function类型总结
- 一步一步学WF系列(四)——工作流模拟登陆
- Java设计模式学习记录-解释器模式
- 对SSH三大框架的理解
- jQuery Form Plugin (二) :使用AJAX提交Form表单
- os模块,os.path模块,subprocess模块,configparser模块,shutil模块
- 推流式搅拌器选型功率计算方法_QSJ-1000
- 小规模纳税人和一般纳税人的区别
- 安装 VS2005 安装库 遇到vcredist.msi找不到问题
热门文章
- LeetCode Algorithm 225. 用队列实现栈
- 算法精解 c语言描述 豆瓣,斯坦福大学教授亲授,这本美亚4.7星的算法书,新手程序员都看得懂!...
- 金融计算机杂志排名,中国核心期刊排名_中国金融文化属于核心期刊吗_计算机八大核心期刊...
- 在职场上奋战不懈的各位12把健康金钥匙
- win10系统应用程序无法正常启动提示0xc0000142错误的解决方法
- 考toeic心得。。。。
- 好烦哦,第12次双11全球大考,又考第一了
- 使用Charles代理工具,导致浏览器无法打开网页
- 众安在线荣获第十届中国证券金紫荆“最佳投资者关系上市公司”奖
- 肯德基餐厅查询Python代码