母牛问题。母牛每年生一只母牛,新出生的母牛成长三年后也能每年生一只 母牛……
package class_08;
/*** * 母牛每年生一只母牛,新出生的母牛成长三年后也能每年生一只* 母牛,假设不会死。求N年后,母牛的数量。* fn=f(n-1)+f(n-3)* * 如果每只母牛只能活10年,求N年后,母牛的数量**/
public class Code_05_Cow {public static int cowNumber1(int n) {if (n < 1) {return 0;}if (n == 1 || n == 2 || n == 3) {return n;}return cowNumber1(n - 1) + cowNumber1(n - 3);}public static int cowNumber2(int n) {if (n < 1) {return 0;}if (n == 1 || n == 2 || n == 3) {return n;}int res = 3;int pre = 2;int prepre = 1;int tmp1 = 0;int tmp2 = 0;for (int i = 4; i <= n; i++) {tmp1 = res;tmp2 = pre;res = res + prepre;pre = tmp1;prepre = tmp2;}return res;}public static void main(String[] args) {int n = 20;System.out.println(cowNumber1(n));System.out.println(cowNumber2(n));}}
母牛问题。母牛每年生一只母牛,新出生的母牛成长三年后也能每年生一只 母牛……相关推荐
- 一个农场有头母牛,现在母牛才一岁,要到四岁才能生小牛,四岁之后,每年生一头小牛,n年后有多少头小牛
1 题目描述 一个农场有头母牛,现在母牛才一岁,要到四岁才能生小牛,四岁之后,每年生一头小牛. 假设每次生的都是母牛,并且也遵守4年才生育并生母牛的原则.且所生的牛都不会死 问20年之后共有多少头牛 ...
- 2021-02-04:第一年农场有1只成熟的母牛A,往后的每年:①每一只成熟的母牛都会生一只母牛 ②每一只新出生的母牛都在出生的第三年成熟 ③每一只母牛永远不会死 。请问N年后牛的数量是多少 ?
2021-02-04:第一年农场有1只成熟的母牛A,往后的每年:①每一只成熟的母牛都会生一只母牛 ②每一只新出生的母牛都在出生的第三年成熟 ③每一只母牛永远不会死 .请问N年后牛的数量是多少 ? 福哥 ...
- 问题是:有一只奶牛,出生后第四年成熟,成熟后每年生一只奶牛,问20年后有多少只奶牛?
今晚逛CSDN的问答区的时候看到一个很有趣的问题.问题是:有一只奶牛,出生后第四年成熟,成熟后每年生一只奶牛,问20年后有多少只奶牛? 不考虑生老病死,不考虑生公牛. 附上源码: nainius = ...
- 心语收集13:有时候我真想忘了你,只记得这个世界,然而,我常常忘了整个世界,只记得你。...
1.这个世界,看你笑话的人,永远比在乎你的多. 2.所谓成长,就是逼着你一个人,踉踉跄跄的受伤,跌跌撞撞的坚强. 3.暗恋一个人的心情,就象是瓶中等待发芽的种子,永远不能确定未来是否是美丽的,但却真心 ...
- 将数字1到9填入下面圆圈里,每个数字只使用一次,使得三角形三条边之和相等
将数字1到9填入下面圆圈里,每个数字只使用一次,使得三角形三条边之和相等.求出所有解. OO OO O O O O O 这题目怎么解?后来才知道老师靠试的,给出了一个答案.既然靠试,这种苦差事还不如写 ...
- 有一只兔子,从出生后第3个月起每个月都生一只兔子,小兔子长到第三个月后每个月又生一只兔子,假如兔 子都不死,问每个月的兔子总数为多少?
题目:有一只兔子,从出生后第3个月起每个月都生一只兔子,小兔子长到第三个月后每个月又生一只兔子,假如兔 子都不死,问每个月的兔子总数为多少? 分析:这是一个典型的斐波那契数列问题,当月的兔子数=老兔子 ...
- 三只小猪称体重有三只小猪ABC,请分别输入三只小猪的体重,并且判断哪只小猪最重?用条件if嵌套法和三目运算符法
实例:有三只小猪ABC,请分别输入三只小猪的体重,并且判断哪只小猪最重? 1.条件if嵌套法 #include<iostream> using namespace std;int mai ...
- c语言三只小猪称重案例分析,语言三只小猪教案
[设计意图]偶然的机会看了<三只小猪>配乐动画片,感受颇深.生动有趣的故事情节,笨拙可爱的人物形象及与故事情节发展紧紧相扣的跌宕起伏的配乐,令人捧腹.极富音乐语言的乐曲让我在脑海里把小朋友 ...
- K8 SEO全能营销--抢沙发,只要是新帖,你就是占沙发
抢沙发,只要是新帖,你就是占沙发 K8 SEO全能营销 2559发布201304091365691063705.zip
最新文章
- python系统关键字_Python基础教程 - global关键字及全局变量的用法
- c++频繁读取数据会丢失_异常堆栈信息丢失?到底是怎么回事?
- msfconsole漏洞扫描工具详解
- 园区网络的IP地址资源规划 使用VLSM(变长子网掩码)主机数量、子网段数量、主机总数如何计算
- Vrep学习笔记(二)
- ShuffleNet原理
- 跑得快,打不死!清华大学开发“小强”机器人,壮汉狂踩也挡不住前进步伐
- 百度UEditor 图片粘贴上传,实现图文粘贴,图片自动上传
- linux双系统重启卡光标,Ubuntu 16.04安装完重启后黑屏,光标一直闪
- CVPR2020 Learning in the Frequency Domain学习笔记
- 关于连接校园网却无法上网的问题回顾
- python小工具------将H264/H265码流文件转为一帧一帧的JPEG文件
- MBT测试实例:做个“机器人”,使其随机、持续的对“web页面”做交互性测试(一)测试目标
- 电脑开机转到计算机状态页面,如何让电脑每次开机都恢复原来的状态?-开机启动项怎么设置...
- android studio环境下如何修改app名字
- 联想造超级计算机,联想将造超级计算机 性能10倍于IBM蓝色基因
- 电脑启动项快捷键大全
- Android 谈谈自动化测试
- Android APP杀不死(最大存活方法)
- 爱普生打印机怎么安装使用