hdu 2018 母牛的故事(动态规划)

PostgreSQL+PostGIS空间数据入库实战:从矢量栅格到GeoServer发布全流程 本文详细介绍了将矢量与栅格空间数据导入PostgreSQL并利用PostGIS扩展进行管理的完整流程。内容涵盖环境搭建、使用shp2pgsql和raster2pgsql工具进行数据入库、基础空间查询验证,以及最终通过GeoServer发布为地图服务的实战步骤,为构建空间数据平台提供清晰指引。 阅读详情

母牛的故事

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 66574    Accepted Submission(s): 33147


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

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

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

Sample Input
2 4 5 0
 

Sample Output
2 4 6

解题思路:

        f[i]代表第i年母牛的数量,那么f[i]=f[i-1]+f[i-3],意思是第i年的母牛头数 = 去年的木牛头数 + 新生的小牛头数(只有距第i年3年前的牛才能生小牛)。

代码:

#include <iostream>
#include <stdio.h>

using namespace std;

int main()
{
    int n;
    int f[55];
    f[1] = 1;
    f[2] = 2;
    f[3] = 3;
    for(int i = 4; i < 55; i ++){
        f[i] = f[i-1] + f[i-3];
    }
    while(scanf("%d",&n) != EOF){
        if(n == 0) break;
        printf("%d\n",f[n]);
    }
    return 0;
}

PCL 建筑物点云立面和平面分割提取【2025最新版】 在建筑物点云中,立面点和平面点的法向量存在明显的差异,根据法向量在Z方向的分量设置相应得阈值即可实现立面点与平面点的分割。 阅读详情

相关推荐

linux redis7 完整的集群搭建过程

一。安装: 1.1 说明: Redis官方只提供了源码,并没有提供经过编译之后的安装包。 因此,安装Redis,要先编译、后安装。(即源码安装方式) 注意:需要联网安装 1.2 安装编译的工具: yum install gcc gcc-c++ -y 1.3 下载tar包,上传到linux服务器,解压配置环境变量 1.4 cd +解压的目录下:编译 make 注意:如果编译失败,请重新进行解压编译,...

m0_38028438的博客 719

母牛的故事(HDU-2018)

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

Alex_McAvoy的博客 751

【Halcon】双目立体视觉引导机械手有序抓取,案例分享

本文介绍了一个基于双目视觉的工件定位与抓取系统。该系统使用两个工业相机组成双目视觉系统,通过标定获取相机参数,采用模板匹配算法识别任意摆放且可能交叠的工件。重点阐述了三维坐标获取方法,特别是通过Z方向高度实现有序抓取的策略。文章详细说明了系统搭建、双目标定、模板创建等关键步骤,并展示了特征点匹配和定位结果。该案例为初学者和开发者提供了双目视觉系统的基本实现参考,展示了机器视觉与机械手协同工作的典型应用场景。

机器视觉从业者 2489

母牛生产-动态规划算法

母牛生产(程序员代码面试指南-P181)

qq_37106501的博客 437

SPM12最新安装教程:Matlab2021a用户必看的路径配置技巧

本文为Matlab2021a用户提供SPM12的深度安装与路径配置指南。针对新版Matlab的路径管理变化,详细解析了传统方法失效的原因,并推荐通过创建startup.m文件实现SPM12路径的永久化、自动化配置,确保神经影像分析环境的稳定与高效。

weixin_29061509的博客 315

HP SPP download

是一个全面的系统软件和固件更新解决方案,以单个ISO映像的形式提供。该解决方案使用智能更新管理器(SUM)作为部署工具。

极致,细节 9857

演算法笔记链接

演算法笔记新网址:演算法笔记 Maximum Subarray 1D p-Center Problem Longest Increasing Subsequence Longest Common Subsequence Longest Palindrome Substring 0/1 Knapsack Problem Shortest Path Maximum Subarray 1D p-Center Problem Longest Increasing Subsequence Longe.

海岛Blog 1万+

SAR成像处理基本知识2——图像尺寸与回波尺寸的关系

阅读本文前,请先了解上一篇文章(SAR成像处理基本知识1——常用专用名词解释) 1. SAR图像尺寸预估方法 以C波段2m@20km的SAR图像为例,假设天线中心下视角为35° ,说明图像尺寸的估计方法。 1.1 距离向尺寸估计 地距分辨率为2m时,距离向分辨率约为1.15m,则要求信号带宽不小于130MHz,假设信号带宽为150MHz,采样率为180MHz,那么距离向分辨单元为0.833m。 地距幅宽为20km时,距离向幅宽约为20*sind(3...

爱学习的小伟的博客 4954

HDU 2018(母牛的故事)

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

weixin_40488730的博客 341

PLSQL 14.0.6 下载使用教程

众所周知,PLSQL 只是一个oracle第三方开发测试工具,它依赖oracle 客户端搭配使用,但是oracle 客户端有2G,相当庞大,不建议安装。所以我们如果下载安装好PLSQL,再下载好轻量级的支持远程链接的oracle客户端,这样搭配使用可以的话就最好了,答案是可以的。 第一步: PLSQL 下载与安装 PLSQL 14.0.6 下载地址 : https://www.allroundautomations.com/registered-plsqldev/ 下载下来,除了安装路径更改一下,

qq976511508的博客 2134

离散数学期末考试试卷(两套)-熟悉题型

3.设集合A={a,b,c,d}上有自反关系R={,,,,},对称关系S={,,,}。6.设集合A={1,2,3},B={u,v,w},C={a,b,c},f是集合A到集合B上的映射,g是集合B到集合C上的映射,f={, , },g={},则复合函数g。5. 设集合A={a,b,c,d,e},下列选项中哪一个集合不是A的划分( )。

muse3159546973的博客 6953

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

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

《动态规划》— 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

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

STM32F407中文手册

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

HDU | 2018 母牛的故事【动态规划,打表】

动态规划 专题 HDU 2018 母牛的故事 题目描述 输入输出样例 思路 因为本题数据比较弱,可以采用打表,直接输出。 先找规律,n <= 4 时,母牛数量就是年份。之后,就是前一年数量加上前三年的数量(因为此时最先出身的小母牛也开始生小母牛了),即 a[i] = a[i - 1] + a[i - 3] 。 代码 #include <iostream> #includ...

Wonz 672

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

HDU 2018:母牛的故事(动态规划)

题目传送门:HDUOJ 2018:母牛的故事动态规划:小牛在出生后第四年成为大牛就可产仔了,所以说三年前就已经存在的牛,在三年后(也就是在今年)一定会产仔。#include <iostream> #include <memory.h> using namespace std; int n, f[60];int dp(int i) { if (f[i] > 0) return f[i];

请叫我AXin 1599

hdu2018 母牛的故事 (动态规划)

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

把复杂的事情简单描述 934

hdu 2018 母牛的故事 动态规划--简单

hdu 2018 母牛的故事 动态规划

AAAry的博客 569

hdu 2018 母牛的故事 动态规划入门题

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2018 设 f[i][j] 表示第i天年龄为j的母牛个数,其中j=4代表所有年龄达到4岁的成年母牛,则: f[1][4] = 1 f[1][i] = 0, i = 1,2,3 f[i][4] = f[i-1][4] + f[i-1][3] f[i][3] = f[i-1][2] f[i][2...

weixin_30737363的博客 96

HDU2018 - 母牛的故事 - 动态规划

1.题目描述: 母牛的故事 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 79731    Accepted Submission(s): 39606 Problem Description 有一头母牛

终有绿洲摇曳在沙漠 458

HDU2018 母牛的故事 动态规划入门-递推

题目链接:HDU2018 题目思路:对于第N年, 母牛数量为 前一年的数量+前三年母牛的数量生的小牛   递推公式  dp[n]=dp[n-1]+dp[n-3]; AC代码: /* 2017年9月17日11:07:14 HDU2018 AC */ #include #include #include #include #include #include #include #

xyry 490

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

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

lyd99的博客 750

hdu oj 2018 母牛的故事(暴力递归,记忆化搜索,动态规划)

思路分析: 注:有点绕,建议把n假设为一个确定的数再去理解,比如n=5。 1.老母牛能下崽,因为 (第n年母牛数)=(n-1年母牛数)+ (第n年新出生的母牛数)。 2.第n年新出生的母牛数又等于第n年的老母牛数,所以要求第n年的母牛数目,必须知道n-1年的母牛数目和第n年的老母牛数目。 3.因为4年时间小母牛就变成老母牛,所以 (第n年的老母牛数目) = (第n-3年的老母牛数目) + (第n-...

weixin_43971252的博客 409

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

问题:有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛? 分析:1.今年总的牛数目等于去年+呢些去年三岁的今年可以生的->sum[now]=sum[now-1]+sum[now-3]             2.用递归实现......(也可以直接算出来每年的牛数...然后要哪年给哪年...) #include

MrQ_zh的博客 403

(实时更新)蓝桥杯知识点笔记 | (五)动态规划之基础DP

这类dp主要是一些状态比较容易表示,转移方程比较好想,问题比较基本常见的。主要包括递推、LIS(最长递增序列),LCS(最长公共子序列)的超链接为原题链接,点击跳转。

code_bro的博客 275

hdu2018母牛的故事

hdu2018母牛的故事      题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2018 递归水题,涉及到斐波那契数列 百度上有人问这个题,就顺手解决了一下。 题目分析:第一头小牛于第二年出生,也就是说,第一年只有第一头母牛存在。第一头小牛在第四年开始产崽,说明成熟期是三年(周期为三)。所以列出了递归表达式:f(n)=f(n-1)+f(n-3

slicer的技术交流栈 792

hdu 2018 母牛的故事 递推

  题目链接 :http://acm.hdu.edu.cn/showproblem.php?pid=2018   这是一道递推题目,最初1头母牛,一年生一头,所以增长头数就是第一年的头数。由于小母牛4年后开始生。那么第n年增长的母牛数等于 n-1 年的数目加上今年增加的母牛数,那么今年增加的数目不就是 n-3 年时的母牛数吗?因为在3年前时的母牛4年后后都能生了,所以 第 n 年时的新增数目...

weixin_30527323的博客 155
上一篇: hdu 1520 Anniversary party(树形dp)
下一篇: hdu 4489 The King’s Ups and Downs(动态规划)
accelerator_2016
博客等级 码龄11年 3粉丝 24原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值