zoukankan      html  css  js  c++  java
  • [九度][何海涛] 矩形覆盖

    题目描述:

    我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形。请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法?

    输入:

    输入可能包含多个测试样例,对于每个测试案例,

    输入包括一个整数n(1<=n<=70),其中n为偶数。

    输出:

    对应每个测试案例,

    输出用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有的方法数。

    样例输入:
    4
    样例输出:
    5

    再次斐波纳妾
     1 #include <iostream>
     2 using namespace std;
     3 
     4 int main()
     5 {
     6     long long f[71];
     7 
     8     f[0] = 1;
     9     f[1] = 1;
    10     
    11     for(int i = 2; i <= 70; i++)
    12         f[i] = f[i-1] + f[i-2];
    13 
    14     int n;
    15     while(cin >> n)
    16         cout << f[n] << endl;
    17 }
  • 相关阅读:
    TSQL语句
    约束
    数据库创建
    递归
    函数
    结构体
    集合
    jquery中的select
    正则表达式
    多表单提交
  • 原文地址:https://www.cnblogs.com/chkkch/p/2780579.html
Copyright © 2011-2022 走看看