zoukankan      html  css  js  c++  java
  • 专题3--1013

    题目描述

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

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

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

    Sample Input

    2
    4
    5
    0
    

    Sample Output

    2
    4
    6
    
    

    思路

    经典的母牛问题。
    采用动态规划的思想:

    每年母牛总数为=去年的牛的总数+今年新增的牛的总数

    今年新增的牛=之前第四年的牛的总数(今年可生育的牛的总数)

    由此写出代码

    AC代码

    不贴了,实在太水了





  • 相关阅读:
    别让猴子翻到背上
    python生成二维码
    50条经典爱情观
    智力测试题
    SQL数据库优化
    递归函数实现二分查找法
    软件开发类别
    递归函数的深度问题
    UVALive
    UVALive
  • 原文地址:https://www.cnblogs.com/liuzhanshan/p/5487974.html
Copyright © 2011-2022 走看看