zoukankan      html  css  js  c++  java
  • Hdu 2046骨牌铺方格

    骨牌铺方格

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

    Problem Description

    2×n的一个长方形方格中,用一个1× 2的骨牌铺满方格,输入n ,输出铺放方案的总数.
    例如n=3时,为2× 3方格,骨牌的铺放方案有三种,如下图:

    Input

    输入数据由多行组成,每行包含一个整数n,表示该测试实例的长方形方格的规格是2×n (0<n<=50)。

    Output

    对于每个测试实例,请输出铺放方案的总数,每个实例的输出占一行。

    Sample Input

    1

    3

    2

    Sample Output

    1

    3

    2

    #include<stdio.h>
    int main()
    {
        int i,n;
        double a[51];
        a[1]=1;
        a[2]=2;
        for(i=3;i<=50;i++)
            a[i]=a[i-1]+a[i-2];
        while(scanf("%d",&n)!=EOF)
        {
            printf("%.lf
    ",a[n]);
        }
        return 0;
    }
    

      

  • 相关阅读:
    wkhtmktopdf
    linux命令行抓取网页快照
    ubuntu 固定静态IP
    $http questions
    generate_scripts
    network
    IT_Qestion
    day03
    day02
    day01
  • 原文地址:https://www.cnblogs.com/zhangliu/p/7063186.html
Copyright © 2011-2022 走看看