首页 > 其他分享 >1238 - 【入门】统计每个月兔子的总数

1238 - 【入门】统计每个月兔子的总数

时间:2024-03-28 21:59:55浏览次数:33  
标签:return 入门 int 1238 兔子 fun 一对 输入

题目描述

有一对兔子,从出生后第3个月起每个月都生一对兔子,一对小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问第n个月(n<=50)的兔子总数为多少对?

输入:

输入1个整数n,表示第几个月

输出:

第n个月兔子的总数量有多少对?

样例:

输入
9
输出
34

#include<bits/stdc++.h>
using namespace std;
int fun(int n){
    if(1==n || n==2) return 1;
    else return fun(n-1)+fun(n-2);
}
int main(){
    int x,s=0;
    cin>>x;
    cout<<fun(x)<<endl;
}

标签:return,入门,int,1238,兔子,fun,一对,输入
From: https://blog.csdn.net/Gaolinzhe/article/details/137125640

相关文章

  • Python机器学习从入门到高级:导入数据(包含数据库连接)
    python数据科学系列https://developer.aliyun.com/article/1174199 ......
  • Android基于MediaBroswerService的App实现概述,android零基础入门
    谷歌官方提供了MediaBroswerService,通过其可以帮助我们实现上述的需求。MediaBroswerServiceAndroid多媒体架构Android多媒体播放采用client,server架构,一个server可以对应多个client,client在使用的时候需要先连接到server,双方通过设置的一些callback来进行状态的同步。......
  • C语言入门基础及环境(2)
    P4C程序快速入门和机制分析一、快速入门路径:e:\文档\visualstudio2010\Projects设置字体:自我感觉这个看起来很舒服调试标志设置:二、C程序运行机制编辑:编写我们的.C文件,就是源代码//开发项目#include<stdio.h>//引入头文件,后面还会详细介绍voidmain(){......
  • FPGA入门笔记010——UART串口接收模块设计
    1、串口接收模块原理​当对于数据线Rs232_Rx上的每一位进行采样时,一般情况下认为每一位数据的中间点是最稳定的。因此一般应用中,采集中间时刻时的电平即认为是此位数据的电平,如图1所示。图1——串口接收时序图(图中BPS_CLK为采样时钟)​但是在实际工业应......
  • python-json数据、pyecharts的入门使用(折线图)
    目录1. json数据格式 1.1 json.dumps()1.2 json.loads()2. pyecharts的入门使用(折线图)2.1  pyecharts使用的简单示例2.1.1 导包2.1.2 创建对象2.1.3 添加x轴数据2.1.4 添加y轴数据2.1.5 设置全局配置项2.1.6 render()方法,生成图像3. ......
  • 干货|零基础怎样学IT?新手如何快速入门IT行业
    现如今几乎各个行业都和互联网紧密相关,因此,IT开发人才成为了香饽饽,深受欢迎。在下定决心学习IT技术前,我们首先要知道IT开发人员是具有创建软件程序的创造性和技术技能的人。他们开发的软件允许用户在计算机设备上执行某些任务,例如玩游戏或将信息输入数据库。IT开发人员大部分......
  • [C#] [WPF] MVVMToolkit入门案例心得
    跟着做的第一个MVVM项目,学到一点基础的东西,记下来;有些用词不准确假设我们要做一个页面,通过按钮来控制上方文本框的文字,通过勾选框来控制按钮的激活状态⬇️一般流程需要3个属性,2个私有属性,1个RelayCommand属性代表按钮点击后事件,并配有相应的getter/setter文本......
  • Drools业务规则管理系统25_Drools入门案例3
    一、业务场景说明业务场景:消费者在图书商城购买图书,下单后需要在支付页面显示订单优惠后的价格。具体优惠规则如下:二、开发实现1、导入核心依赖<dependency><groupId>org.drools</groupId><artifactId>drools-compiler</artif......
  • 【ROS2】机器人建模与仿真——建模入门(URDF+rviz2)
    refer:小鱼一.机器人建模采用URDF(UnifiedRobotDescriptionFormat)统一机器人描述格式,URDF使用XML格式描述机器人文件。通过代码的形式描述机器人的各个组件,以及组件之间的联动关系。1.URDF的组成1.1申明信息xml的申明信息<?xmlversion="1.0"?>机器人的申明信......
  • C++入门————第一天
    1、命名空间     在C/C++中,变量、函数和后面要学到的类都是大量存在的,这些变量、函数和类的名称将都存在于全局作用域中,可能会导致很多冲突。使用命名空间的目的是对标识符的名称进行本地化,以避免命名冲突或名字污染,namespace关键字的出现就是针对这种问题的。  1......