题目描述:

我们可以用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 }

转载于:https://www.cnblogs.com/chkkch/archive/2012/11/21/2780579.html

[九度][何海涛] 矩形覆盖相关推荐

  1. [九度][何海涛] 数组中出现次数超过一半的数字

    题目描述: 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字.例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}.由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2 ...

  2. [九度][何海涛] 乐透之猜数游戏

    题目描述: 六一儿童节到了,YZ买了很多丰厚的礼品,准备奖励给JOBDU里辛劳的员工.为了增添一点趣味性,他还准备了一些不同类型的骰子,打算以掷骰子猜数字的方式发放奖品.例如,有的骰子有6个点数(点数 ...

  3. [九度][何海涛] 栈的压入压出

    题目描述: 输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序.假设压入栈的所有数字均不相等.例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈 ...

  4. [九度][何海涛] 跳台阶

    题目描述: 一只青蛙一次可以跳上1级台阶,也可以跳上2级.求该青蛙跳上一个n级的台阶总共有多少种跳法. 输入: 输入可能包含多个测试样例,对于每个测试案例, 输入包括一个整数n(1<=n< ...

  5. [九度][何海涛] 旋转数组的最小数字

    题目描述: 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转.输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素.例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转 ...

  6. [九度][何海涛] 变态跳台阶

    题目描述: 一只青蛙一次可以跳上1级台阶,也可以跳上2级--它也可以跳上n级.求该青蛙跳上一个n级的台阶总共有多少种跳法. 输入: 输入可能包含多个测试样例,对于每个测试案例, 输入包括一个整数n(1 ...

  7. [九度][何海涛] 字符串的排序

    题目描述: 输入一个字符串,按字典序打印出该字符串中字符的所有排列.例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba. 输入: 每个 ...

  8. [九度][何海涛] 斐波那契数列

    题目描述: 大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项.斐波那契数列的定义如下: 输入: 输入可能包含多个测试样例,对于每个测试案例, 输入包括一个整数n(1< ...

  9. [九度][何海涛] 重建二叉树

    题目描述: 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树.假设输入的前序遍历和中序遍历的结果中都不含重复的数字.例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7 ...

最新文章

  1. python需要具备什么_入门Python需要掌握哪些技能呢?
  2. opencv运行时exe 无法写进去的解决方法
  3. Android Intent机制详解
  4. Cisco 3560 Qos限速配置
  5. weblogic详解
  6. 有戏!低于4000的iPhone SE2买不买?
  7. MFC 教程【7_MFC的DLL 】
  8. 谁说前端程序员不了解业务?站出来!
  9. 分布式存储系统学习笔记(一)—什么是分布式系统(7)—跨机房部署的三种方案
  10. 天人感应是常见的自然规律
  11. c语言试讲课程,《C语言程序设计教程》试讲教案.doc
  12. 迅捷屏幕录像工具录制视频使用方法
  13. c语言药店管理系统设计,药店管理系统
  14. 【解决方案】完全修改Windows用户名
  15. 淘宝商品评论获取评论
  16. 工业路由器和家用路由器的区别?
  17. Perl-LWP文档
  18. 谷歌浏览器如何给长网页截图?
  19. MPU和MMU、MPU和MCU的区别
  20. 一对多GRE隧道配置

热门文章

  1. 冯诺依曼体系结构与操作系统的理解
  2. 求职简历邮箱怎么填?什么邮箱格式HR更喜欢看?
  3. text-justify属于css3,css3 text-justify属性怎么用
  4. 我39岁,年薪300万,刚刚被裁员了...
  5. RBC(Radio Block Center)无线闭塞中心
  6. SQLDER--工具参数--中英文对照
  7. 目标检测入门之(二)综述(下)
  8. php 商品图片分享,PHP合成活动商品图片分享海报
  9. 判断滚动条向上还是向下
  10. 曝李小冉鄢颇分手2个月 男方曾被女方旧爱砍伤