母牛问题

母牛的故事(C语言) 母牛的故事(C语言) 题目描述 有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛? 输入 输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0<n<55),n的含义如题目中描述。 n=0表示输入数据的结束,不做处理。 输出 对于每个测试实例,输出在第n年的时候母牛的数量。 每个输出占一行。 样... 阅读详情

现有一头母牛,其2岁、4岁会生一头小牛。其他生下来的小牛也是如此。那么n年之后,有多少头牛?


#include<stdio.h>
#include<stdlib.h>
#include<string.h>

int a[7];

int main(void)
{
	int n, i;
	while (scanf("%d", &n) != EOF && n){
		if (1 == n) {printf("1\n"); continue;}

		memset(a, 0, sizeof(a)); a[1] = 1;

		for (i = 1; i < n; ++i){
			a[0] = a[1] + a[3];  //1岁与3岁的牛至下一年就会生小牛。那么新生的小牛等于a[1] + a[3];


			a[4] = a[3];  //3岁的牛变成4岁
			a[3] = a[2];  //2岁的牛变成3岁
			a[2] = a[1];
			a[1] = a[0];
		}
		printf("%d\n", a[1] + a[2] + a[3] + a[4]);
	}
	return 0;
}


母牛繁殖问题:一头母牛,每年年初生一头小母牛,每头小母牛从第四个年头起,每年年初也要生一头小母牛,问:第20个年头后共有多少只牛? 一头母牛,每年年初生一头小母牛,每头小母牛从第四个年头起,每年年初也要生一头小母牛。从上面我们可以看出,每一代的数目就像是多个相似三角形一样,为此画出下面的图形这样的话所有子代的的数目很明显就是,绿色线条长度所代表数目的总和。也就是:sum = 5 + 10 + 15 + (n - 15) + (n - 10) + (n - 5) + n; 同时又要加上最初的那头母牛:sum = sum + 1;分 阅读详情

相关推荐

【算法】母牛数目问题

题目描述有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?

张文锦的博客 3265

每天一道C语言编程(递归:斐波那契数,母牛的故事)

每天一道C语言编程(递归:斐波那契数,母牛的故事)

weixin_69884785的博客 299

母牛生小牛问题(不懂)

有一头母牛,当年年初生一头小母牛,每头小母牛出生第四年年初(算当年,即三年后)也生一头小母牛,问20年后共有多少头母牛? #include <stdio.h> int main() { int i, firstYear, secondYear, thirdYear, forthYear; firstYear = 2; secondYear = 3; thirdYear = 4; for (i = 4; i <= 20; i++) { forthYear = firstYea

xuyang0905的博客 1202

java一只母牛 一年生头小牛_题目2.一个农场有头母牛,现在母牛才一岁,要到四岁才能生小牛,四岁之后,每年生一头小牛。...

题目2.一个农场有头母牛,现在母牛才一岁,要到四岁才能生小牛,四岁之后,每年生一头小牛。假设每次生的都是母牛,并且也遵守4年才生育并生母牛的原则。且所生的牛都不会死问20年之后共有多少头牛?用c语言解决从现在开始,牛的数量组成数列a[n]:1,1,1,2,3,4,5,7,10,14,19,26。。。(n=0,1,……20)求a[20]从a[4]开始有规律a[i]=a[i-1]+a[i-4]则程序为...

weixin_30215717的博客 511

c++:母牛生小母牛问题 (类方法)

若一头小母牛,从出生起第四个年头开始每年生一头母牛,按此规律,第n年有多少头母牛?

编程求解母牛问题。若一头母牛,从出生起第四个年头开始每年生一头母牛,按此规律,第N年时有多少头母牛?

若一头母牛,从出生起第四个年头开始每年生一头母牛,按此规律,第N年时有多少头母牛?

php有一个农场_农场里有一头小牛,一个农场有头母牛,现在母牛才一岁,要到四岁才能生小牛,四岁之后,每年生一头小牛,n年后有多少头小牛...

1 题目描述一个农场有头母牛,现在母牛才一岁,要到四岁才能生小牛,四岁之后,每年生一头小牛。 假设每次生的都是母牛,并且也遵守4年才生育并生母牛的原则。且所生的牛都不会死问20年之后共有多少头牛2 采用递归实现,代码如下package arithmetic.cowNumber;public class CowNumber {/** years表示多少年后** */public static int...

weixin_30120421的博客 387

细胞繁殖模拟程序

运行开始时,程序会提示用户输入:<br/><br/>补给的延时时间(400~X)<br/><br/>细胞个体的总数量(1~499)<br/><br/><br/>输入你觉得合适的数值开始,程序就会在地图上随机出现一个细胞生命,慢慢得看它们繁殖吧,呵呵<br/><br/>退出按ESC,然后按大叉按钮就可以退出<br/><br/><br/><br/><br/><br/><br/><br/>作者: SZK8888 <br/>版本: Ver 2.20 <br/>更新日期: 2007/04/23

【Python】母牛问题

Python 3.6.7 母牛问题 题目描述:有一头母牛,它每年年初生一头小母牛。 每头小母牛从第 4 个年头开始,每年年初也生一头小母牛。(别问我公牛上哪去了……) 请编程实现计算在第 n 年的时候,共有多少头母牛? 输入:年份 n输出:母牛的数量 示例: 第 1 年有 1 头母牛 第 2 年有 2 头母牛 第 3 年有 3 头母牛 第 4 年有 4 头母牛 第 5 年有 6 头母...

Ike Liu 9174

英伟达NVIDIA数字IC后端笔试真题(ASIC Physical Design Engineer)

英伟达NVIDIA数字IC后端笔试真题(ASIC Physical Design方向)

weixin_37584728的博客 3915

理想汽车智驾方案介绍 4 World model + 强化学习重建自动驾驶交互环境

本帖将以 DrivingSphere 为例来解析这个过程。

地平线开发者 1920

母牛繁殖问题

问题描述: 有一头母牛,它每年年初生一头小母牛。 每头小母牛从第四个年头开始,每年年初也生一头小母牛。 请编程实现在第n年的时候,共有多少头母牛? 问题解决思路: 首先,易知第一年1头,第二年2头,第三年3头,第四年4头,第五年6头(第四年+第二年) 依次类推… 第n年共有f(n)=f(n-1)+f(n-3)头,其中f(n-1)理解为原本存在的数量, f(n-3)中理解为两部分: 1. 母牛新生的...

Running ╯的博客 2545

audio框架学习-Audio_Flinger分析

文章目录一、代码位置二、audio服务启动2.1 main服务2.2 audioflinger添加到系统服务中2.3 audioflinger的对外接口 之前记录过audioTrack的笔记,这次继续参考audioFlinger相关的代码并做笔记; 参考文档:https://www.cnblogs.com/innost/archive/2011/01/15/1936425.html和https://blog.youkuaiyun.com/zyuanyun/article/details/60890534?spm=100

永不秃头的程序员的博客 2135

问题 1004: 母牛的故事

题目描述 有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛? 输入 输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0&lt;n&lt;55),n的含义如题目中描述。 n=0表示输入数据的结束,不做处理。 输出 对于每个测试实例,输出在第n年的时候母牛的数量。 每个输出占一行。 样例输入 ...

yong_zi的博客 361

Reactor 响应式编程(第一篇:Reactor核心)

响应式:响应式编程: 全异步、消息、事件回调默认还是用当前线程,生成整个流、发布流、流操作.log();//只要不指定线程池,默认发布者用的线程就是订阅者的线程;

moments的博客 1572

【Qt开发教程】网络代理QNetworkProxy类详解及实战应用

QNetworkProxy 提供了一种灵活而强大的方式来配置和管理网络代理,通过设置代理类型、主机、端口和认证信息,可以使应用程序的所有网络请求通过代理服务器进行。结合 QNetworkProxyFactory 可以实现动态代理选择和自动配置,提高应用的网络通信能力和安全性。在实际应用中,通过合理设置代理、处理代理认证和错误情况,可以确保应用程序在复杂的网络环境中稳定运行,为用户提供可靠的网络访问体验。

科技改变人类,技术成就未来 1542

C++程序设计基础 小母牛问题

C++例题,小母牛问题。 C++编程求解问题。若一头小母牛,从出生起第四个年头开始每年生一头母牛,按此规律,第n年时有多少头母牛? #include<iostream> using namespace std; int main() { while (1) { int n; cout << "有一头母牛" << endl; cout <&l...

qinglong_zhan的博客 4617

Cadence virtuos安装教程

本文详细介绍了在Ubuntu 18.04系统上安装Cadence Virtuoso IC617及MMSIM的完整流程。主要内容包括:1)系统环境准备(安装JDK及相关依赖包);2)通过创建软链接和修改系统文件实现RedHat环境兼容;3)共享目录文件操作与分卷压缩包合并解压技巧;4)使用InstallScape工具的安装步骤详解,包括权限处理和配置选项。特别提醒需注意系统兼容性处理(如创建redhat-release文件)和分卷压缩包的特殊解压方法(cat合并)。整个安装过程涉及大量Linux命令操作,需特

wangjie36的博客 298

2101: 母牛的问题

2101: 母牛的问题 1.描述 有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛? 输入 输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0<n<55),n的含义如题目中描述。 n=0表示输入数据的结束,不做处理。 输出 对于每个测试实例,输出在第n年的时候母牛的数量。 每个输出占一行。 样例输入 2 4 5 0 样例输出 2 4 6 2.代码 #include <stdio.h> #i

Tom197的博客 257

2026最新贝壳二手房爬虫实战:突破极验5.0滑块验证码,完整房源数据采集方案

本文详细介绍了2026年贝壳找房爬虫技术方案,重点突破其极验5.0滑块验证码等反爬机制。文章首先解析了贝壳六大核心反爬模块,包括AI驱动的验证码、设备指纹绑定和TLS指纹识别等。针对最难破解的滑块验证码,提出了基于YOLOv11深度学习模型的缺口检测方案,准确率达99.5%,并结合人类行为轨迹模拟实现98%以上的成功率。最后设计了分布式爬虫架构,包含任务调度、代理池、验证码服务和数据清洗等模块,为大规模采集贝壳真实房源数据提供了完整解决方案。该方案在复杂反爬环境下仍保持高效稳定,具有重要的商业和研究价值。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 2054

组建高效AI开发团队:角色、技能与协作

在当今科技飞速发展的时代,人工智能(AI)已经成为各个领域的核心驱动力。组建高效的AI开发团队对于企业和科研机构来说至关重要,它能够推动创新、提高竞争力、实现业务目标。本文的目的在于为那些希望组建或优化AI开发团队的管理者、技术负责人以及相关从业者提供全面的指导。范围涵盖了团队角色的定义、所需技能的分析、团队协作的策略,以及实际项目中的应用和相关资源的推荐。本文将首先介绍AI开发团队的核心概念与联系,包括团队角色、技能和协作之间的关系。接着阐述核心算法原理和具体操作步骤,结合数学模型和公式进行详细讲解。

2502_91592937的博客 995

母牛的问题(C语言)

题目 有一头母牛,它每年年中生一头小母牛。每头小母牛从第四个年头开始,每年年中也生一头小母牛。请编程实现在第 nn 年的时候(不算第 nn 年出生的小母牛),共有多少头母牛? 输入格式 输入包括一个整数 n(0 < n < 55)n(0<n<55)。 输出格式 输出在第 nn 年的时候母牛的数量。 Sample Input 2 Sample Output 2 Sample Input 2 5 Sample Output 2 6 代码 #include<stdio.h> i

m0_61122217的博客 3867

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

acm_小母牛问题

题目: Problem Description 有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?   Input 输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0n=0表示输入数据的结束,不做处理。   Output 对于每个测试实例,输出在第n年的时候母牛的数量。每个输

xu_acm的博客 867

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

java算法训练:母牛问题

题目描述 有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛? 输入 输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0<n<55),n的含义如题目中描述。 n=0表示输入数据的结束,不做处理。 输出 对于每个测试实例,输出在第n年的时候母牛的数量。 每个输出占一行。 样例输入 2 4 5 0...

ThoughtsofXin的博客 733

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

上一篇: 编程珠玑第8章-课后习题10题补充
下一篇: 编程珠玑第一章补充
ju136
博客等级 码龄19年 95粉丝 80原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值