排序问题HJ37 统计每个月兔子的总数

描述

有一种兔子,从出生后第3个月起每个月都生一只兔子,小兔子长到第三个月后每个月又生一只兔子。

例子:假设一只兔子第3个月出生,那么它第5个月开始会每个月生一只兔子。

一月的时候有一只兔子,假如兔子都不死,问第n个月的兔子总数为多少?

数据范围:输入满足 1≤n≤31 1≤n≤31 

输入描述:

输入一个int型整数表示第n个月

输出描述:

输出对应的兔子总数

示例1

输入:

3
// 1 1
// 2 1
// 3 2 +1
// 4 3  +1
// 5 5  +1 +1
// 6 8
// 7 12
//每加两月兔子翻倍
#include<bits/stdc++.h>
using namespace std;
int main()
{
    int n;
    cin>>n;
    int num=1;
    int a[n+1];
    a[1]=1;
    a[2]=1;
   

    if(n==1||n==2)
    {
        cout<<num;
    }
    else
    {
        for(int i=3;i<=n;i++)
        {
            a[i]=a[i-1]+a[i-2];
        }
        cout<<a[n];
    }
    
}

输出:

2

相关推荐

  1. 排序问题HJ37 统计每个兔子总数

    2024-03-27 18:36:04       36 阅读
  2. 兔子序列

    2024-03-27 18:36:04       55 阅读
  3. ZZULIOJ 1055: 兔子繁殖问题

    2024-03-27 18:36:04       45 阅读
  4. HJ14 字符串排序

    2024-03-27 18:36:04       56 阅读
  5. HJ94 记票统计

    2024-03-27 18:36:04       68 阅读
  6. HJ10 字符个数统计【C语言】

    2024-03-27 18:36:04       56 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-27 18:36:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-27 18:36:04       101 阅读
  3. 在Django里面运行非项目文件

    2024-03-27 18:36:04       82 阅读
  4. Python语言-面向对象

    2024-03-27 18:36:04       91 阅读

热门阅读

  1. Nginx(面试)

    2024-03-27 18:36:04       36 阅读
  2. Ansible Playbook 精髓:书写与应用全攻略

    2024-03-27 18:36:04       40 阅读
  3. linux命令 curl忽略https证书

    2024-03-27 18:36:04       38 阅读
  4. Linux的常用命令-1

    2024-03-27 18:36:04       41 阅读
  5. 一个好用的nginx动态变量扩展模块

    2024-03-27 18:36:04       36 阅读
  6. 通信专业毕业设计-大学校园网设计

    2024-03-27 18:36:04       36 阅读
  7. Linux 升级 Python 至 3.x

    2024-03-27 18:36:04       38 阅读
  8. 访问海外服务器速度慢的原因

    2024-03-27 18:36:04       43 阅读
  9. 记录gitlab管理代码的原理和实现

    2024-03-27 18:36:04       42 阅读
  10. 【无标题】

    2024-03-27 18:36:04       36 阅读