HDU 2018 母牛的故事 Java 动态规划(简单题)

程序员5个刷题网站-Java-Web-Application-Programming:软件工程:JavaWeb应用程序编程,2018秋季,HD 程序员5个刷题网站 Java Web Application Programming Description: Java Web Application Programming, 2018 Autumn, HDU 0x01 实训1 Web开发基础 实验目的:了解HTML和CSS的用法 作业要求: 最终内容打包成学号+姓名.rar格式 上交到服务器 可以通过www.w3school.com.cn或者baidu,google等网站寻求帮助来完成作业。 网页制作过程中,网站元素用HTML来编写,网站的样式用CSS来编写,所有标签元素的CSS样式描述方法均可在w3school上找到。 0x02 实训2 Web开发基础JavaScript 实验目的:了解JavaScript的基本语法,掌握简单的js程序的编写, 作业要求: 最终内容打包成学号+姓名.rar格式 上交到服务器 可以通过www.w3school.com.cn或者baidu,google等网站寻求帮助来完成作业。 编写E-mail注册的表单的验证代码。包括内容:邮箱名称(长度6到10位,不能为空)、密码、确认密码(两个密码必须相同且不 立即下载
Problem Description
有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?

 

Input
输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0<n<55),n的含义如题目中描述。
n=0表示输入数据的结束,不做处理。
 

Output
对于每个测试实例,输出在第n年的时候母牛的数量。
每个输出占一行。
 

Sample Input
2 4 5 0
 

Sample Output
2 4 6

递归公式:a[i]=a[i-1]+a[i-3];  

3天前出生的就可以

public class Main {
	static Scanner scanner = new Scanner(System.in);
	public static void main(String[] args) {
			int  n = scanner.nextInt();
			while (n-->0) {
				if(n==0)  
	                break;  
	            else  
	            {  
	  
	                if(n<=4)  
	                {
	                System.out.println(n);
	                }  
	                else  
	                {  
	                    int a[]=new int[55];  
	                    int sum=4;  
	                    a[1]=a[2]=a[3]=a[4]=1;  
	                    for(int i=5;i<=n;i++){  
	                        a[i]=a[i-1]+a[i-3];  
	                        //3天之前生的,等待生下一代
	                        sum+=a[i];  
	                    }
	                    System.out.println(sum);  
	                }  
	  
	            }   
			}
		}
	}

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

相关推荐

Cass三角网法土方计算优化技巧:如何根据地形特点调整边界采样间距

本文深入探讨了Cass软件中三角网法(DTM法)土方计算的优化技巧,核心在于如何根据地形的复杂程度动态调整边界采样间距。针对平坦、复杂及人工构造物等不同地形特征,提供了具体的间距调整策略与精度验证方法,旨在帮助工程师在计算精度与效率间找到最佳平衡,实现精细化土方计算。

weixin_29294975的博客 523

NEFU OJ 427 母牛的故事

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

protecteyesight的博客 417

SAP物料分类账实战:从配置到月结的关键步骤(基于S/4HANA1909)

本文详细解析了在SAP S/4HANA 1909系统中,物料分类账从基础配置到月结操作的全流程。作为成本核算的核心,物料分类账通过多级价格确定实现实际成本核算,关键步骤包括激活物料分类账、配置自动过账科目(OBYC)、运行CKMLCP进行差异分摊与结算。文章旨在帮助财务与成本会计人员确保成本差异的准确归集与分摊,顺利完成月结。

weixin_28314575的博客 195

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

#include<stdio.h> int fun(int n) { if(n<=4) return n; else return fun(n-1)+fun(n-3); } int main(void) { int n; scanf("%d",&n); printf("%d",fun(n)); } 这道题目并不是很难,但是一定要认真读题,在第一年时只有母牛一只,这只母牛每年年初都会生一只小母牛,第二年初生一只,变两只,第三年一只,第四年一只,前四年.

努力向前,永远都在路上。。。。。。。 7239

STM32F407通过SMBus协议精准读取BQ40Z50电池电量

本文详细介绍了STM32F407通过SMBus协议精准读取BQ40Z50电池电量的实现方法。从硬件连接到软件驱动开发,再到通信异常排查,提供了完整的解决方案。重点解析了SMBus协议的特殊时序要求、GPIO模拟驱动的关键代码,以及实际调试中的常见问题与对策,帮助开发者高效完成电池管理系统开发。

weixin_29189003的博客 251

C++游戏开发入门:从环境配置到第一个完整项目

C++ 作为游戏开发领域的关键语言,其学习路径常因语法枯燥而令初学者却步。以项目驱动的方式学编程,能帮助学习者将变量、循环、函数、指针等基础概念融入实际游戏逻辑中,获得即时反馈与完整项目经验。掌握合适的开发环境是高效实践的前提,例如在 Windows 下使用 VS Code 搭配 MinGW-w64 编译器,配合调试器与构建脚本,即可搭建轻量可扩展的 C++ 游戏开发工作流。此类课程通常面向无基础人群,从控制台小游戏逐步过渡到带游戏循环的完整作品,过程中还需关注性能观察、素材授权与版本管理。无论你是刚接触编

weixin_30621959的博客 541

c语言[递归]母牛的故事,有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?

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

weixin_48507818的博客 549

Jetson nano/nx使用麒麟arm版向日葵实现远程控制

Jetson nano/nx使用麒麟arm版向日葵实现远程控制1、安装向日葵软件2、运行Sunlogin Client3、向日葵闪退问题4、重启系统5、重启后黑屏问题 特别提醒: 本博客的第3步切换桌面管理环境到lightdm,存在重启后开机黑屏的风险,我在自己的nano/nx上都没有问题,但帮一个同学的nx配置时,切换到lightdm,重启开机却出现了黑屏,所以执行第3步的话要有心理准备,黑屏解决方法见第5步,特此提醒。

胡乱学点东西 2万+

HDU - 2018 母牛的故事

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

slass-mot-odet 742

2023年数学建模国赛三大赛题核心建模思路与实战代码全解

本文全面解析2023年数学建模国赛三大赛题的核心建模思路与实战代码,涵盖塔式太阳能光热发电系统优化、多波束测深系统动态规划及蔬菜商品化策略建模。通过Python代码示例和优化算法(如遗传算法、NSGA2)展示,帮助参赛者掌握数学建模的关键技术与实战技巧,提升竞赛成绩。

weixin_33713350的博客 331

【一】PCIe基础知识

Linux PCIe基础知识

他山之石 可以攻玉 4万+

hdu 2018 java版

找规律,公式:f(n) = f(n - 1) + f(n - 3) (n>3) import java.util.Scanner; //f(n) = f(n - 1) + f(n - 3) public class Main { public static void main(String[] args) { Scanner in=new Scanner(System...

我是一只IT小小鸟的标题的博客 3689

5种超实用方法:快速获取Windows文件夹下所有文件名(含CMD/PowerShell脚本)

本文详细介绍了5种快速获取Windows文件夹下所有文件名的实用方法,包括图形界面操作、Excel数据导入、CMD命令和PowerShell脚本。特别提供了高效的CMD和PowerShell脚本示例,帮助用户轻松实现文件名的批量获取与管理,大幅提升工作效率。

opencv7vision的博客 449

《动态规划》— HDU 2018 母牛的故事(递推)

母牛的故事 Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 81612Accepted Submission(s): 40522 Problem Description 有一头母牛,它每年年初生一头小母牛。...

69小石头的博客 641

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

hdu 2018 母牛的故事【JAVA】

参考这篇 https://blog.youkuaiyun.com/sxhelijian/article/details/42609353母牛的故事Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 101293    Accepted Submission...

qq_34229351的博客 991

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

HDU 2018: 母牛的故事【简单dp】【斐波那契数列】

HDU 2018: 母牛的故事 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Problem Description 有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛? Input 输入数...

这是一个ACM专用的瞎写给自己看的没什么技术含量的可能是假的博客 708

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

HDU 2018 母牛的故事

母牛的故事 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 52083    Accepted Submission(s): 26108 Problem Description 有一头母牛,它每年年初生一头小母牛。

Ibigprogramer的博客 675

杭电oj 2018 母牛的故事

原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=2018 题目分析:第1年,母牛数量为1。  num[1]=1   第2年,母牛数量为2。   num[2]=2   第3年,母牛数量为3。   num[3]=3   第4年,母牛数量为4。   num[4]=4                   第5年,总的母牛数量为第4年已

u013841497的专栏 596

HDU - 2018 母牛的故事 (dp)

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2018点击打开链接 母牛的故事 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 85407    Accepted Submis

xuejye的博客 395

hdu 2018 母牛的故事

母牛的故事 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 99687    Accepted Submission(s): 49160 Problem Description 有一头母牛,它每年年初生一头小母牛。每头小母

Sirius_han的博客 233

HDU 2018 母牛的故事(递推呀...)

母牛的故事 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 64827    Accepted Submission(s): 32236 Problem Description 有一头母牛,它每年年初生一头小母牛。

AC_Dreameng 1211

Hdu 2018 母牛的故事 简单DP

母牛的故事 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 63250    Accepted Submission(s): 31405 Problem Description 有一头母牛,它每年年初生一头小母牛。

曾经沧海难为水,除却巫山不是云 559

HDU2018 母牛的故事

母牛的故事Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 129409 Accepted Submission(s): 63337 Problem Description 有一头母牛,它每年年初生一头小母牛。每头小母牛从第四...

weixin_30354675的博客 74

HDU - 2018

HDU - 2018 题目: 母牛的故事 Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 147445Accepted Submission(s): 72491 Problem Description 有一头母牛,它...

qq_36603180的博客 401
上一篇: android 实践 实现奥运五环
下一篇: hdu 2084 java 数塔 动态规划
「已注销」
博客等级 码龄9年 5粉丝 13原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值