zoukankan      html  css  js  c++  java
  • HDU2018 母牛的故事

    母牛的故事

    Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)
    Total Submission(s): 129409    Accepted Submission(s): 63337

    Problem Description

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

    Input

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

    Output

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

    Sample Input

    2 4 5 0

    Sample Output

    2 4 6

    代码如下:

    #include <stdio.h>
    int main(){
        int n;
        int i;
        int a[60]={1,2,3};
        while(scanf("%d",&n)!=EOF,n){
            if(n==1) printf("1
    ");
            else if(n==2) printf("2
    ");
            else if(n==3) printf("3
    ");
            else{
            for(int i=3;i<n;i++){   
                a[i]=a[i-1]+a[i-3];
            }                      
             printf("%d
    ",a[n-1]);                      
        }                          
    }
    return 0;
    }
    天晴了,起飞吧
  • 相关阅读:
    高维协方差矩阵估计
    互信息
    投资组合模型
    R语言
    sklearn
    Python学习
    swagger使用过程中遇到的坑
    mysql杂文
    2018狗年,半年报
    Springboot 手动搭建项目 --redis配置&日志完善+用户名
  • 原文地址:https://www.cnblogs.com/jianqiao123/p/11207463.html
Copyright © 2011-2022 走看看