zoukankan      html  css  js  c++  java
  • 关于兔子

    2、兔子繁殖
      有一种兔子,出生后一个月就可以长大,然后再过一个月一对长大的兔子就可以生育一对小兔子且以后每个月都能生育一对。现在,我们有一对刚出生的这种兔子,那么,n个月过后,我们会有多少对兔子呢?假设所有的兔子都不会死亡。
    【输入格式】
      输入文件仅一行,包含一个自然数n。
    【输出格式】
      输出文件仅一行,包含一个自然数,即n个月后兔子的对数。
    【输入样例】Rabbit.in
      5
    【输出样例】Rabbit.out
      5


     1 #include<stdio.h>
     2 int main()
     3 {
     4     int i,n;
     5     int sr[1001];//small rabbit
     6     int br[1001];//big rabbit
     7     int alr[1001];//all the rabbit
     8     sr[0]=1;
     9     br[0]=0;
    10     alr[0]=1;
    11     scanf("%d",&n);
    12     for(i=1;i<n;i++)
    13     {
    14         br[i]=br[i-1]+sr[i-1];
    15         sr[i]=br[i-1];
    16         alr[i]=br[i]+sr[i];
    17     }
    18     printf("%d",alr[n-1]);
    19     return 0;
    20 }
  • 相关阅读:
    The while statement
    App server 与 Web server之间的区别
    Keyboard input
    Recursion
    Conditionals
    TurtleWorld Exercises
    Python TurtleWorld configuration and simple test
    Why functions
    The python programing language
    性能测试3 方法
  • 原文地址:https://www.cnblogs.com/LegendLa/p/4509133.html
Copyright © 2011-2022 走看看