zoukankan      html  css  js  c++  java
  • 1055: 兔子繁殖问题

    题目描述

    这是一个有趣的古典数学问题,著名意大利数学家Fibonacci曾提出一个问题:有一对小兔子,从出生后第3个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子。按此规律,假设没有兔子死亡,第一个月有一对刚出生的小兔子,问第n个月有多少对兔子?

    输入

    输入月数n(1<=n<=44)。

    输出

    输出第n个月有多少对兔子。

    样例输入

    3

    样例输出

    2
    #include<stdio.h>
    int n,tem;
    int pre=1;
    int cur=1;
    int main(){
     scanf("%d",&n);
    for(int i=3;i<=n;i++)
    {

     tem=cur;
     cur=pre+cur;
     pre=tem;
    }
    printf("%d",cur);
    return 0;
    }
     
  • 相关阅读:
    索引
    静态成员实例
    异常实例
    继承实例
    构造函数实例
    verilog时序优化
    verilog语法笔记
    Idelay进行时序调节
    Vivado综合属性:ASYNC_REG
    verilog分频
  • 原文地址:https://www.cnblogs.com/binanry/p/9217280.html
Copyright © 2011-2022 走看看