7-3 sdut-C语言实验-骨牌铺方格

简介: 7-3 sdut-C语言实验-骨牌铺方格

7-3 sdut-C语言实验-骨牌铺方格


分数 20


全屏浏览


切换布局


作者 马新娟


单位 山东理工大学


斐波那契数列(Fibonacci sequence),又称黄金分割数列,因数学家莱昂纳多·斐波那契(Leonardo Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,很多题目由此衍生而来,骨牌铺方格便是这样一道题目。具体题目如下:


在2×n的一个长方形方格中,用一个1× 2的骨牌铺满方格,输入n ,输出铺放方案的总数.

例如n=3时,为2× 3方格,骨牌的铺放方案有三种,如下图:


输入格式:

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

输入格式:

输出铺放方案的总数。

输入样例:

3

输出样例:

在这里给出相应的输出。例如:

3


代码长度限制

16 KB

时间限制

400 ms

内存限制

64 MB

栈限制

8192 KB


#include <stdio.h>
#include<stdlib.h>
long long f[50];
int main()
{
 int i,j,n;
 scanf("%d",&n);
 f[1]=1;
 f[2]=2;
 f[3]=3;
 for(i=4;i<=n;i++)
 {
  f[i]=f[i-1]+f[i-2];
 }
 printf("%lld",f[n]);
 return 0;
}
目录
相关文章
|
4月前
7-2 sdut-C语言实验-删数问题(贪心法二)
7-2 sdut-C语言实验-删数问题(贪心法二)
34 2
|
6月前
7-8 sdut-C语言实验-老--质价比
7-8 sdut-C语言实验-老--质价比
34 0
|
4月前
7-5 sdut-C语言实验-最少拦截系统
7-5 sdut-C语言实验-最少拦截系统
31 6
|
4月前
|
人工智能 C语言
7-5 sdut -C语言实验-节约用电
7-5 sdut -C语言实验-节约用电
34 3
|
4月前
|
机器学习/深度学习 安全
7-3 sdut-C语言实验-小鑫去爬山
7-3 sdut-C语言实验-小鑫去爬山
29 2
|
4月前
7-2 sdut-C语言实验-删数问题
7-2 sdut-C语言实验-删数问题
26 2
|
4月前
|
机器学习/深度学习 安全
7-3 sdut-C语言实验-王老师去爬山
7-3 sdut-C语言实验-王老师去爬山
28 1
|
4月前
7-8 sdut-C语言实验-取数字问题
7-8 sdut-C语言实验-取数字问题
27 2
|
4月前
7-10 sdut-C语言实验-走迷宫
7-10 sdut-C语言实验-走迷宫
28 2
|
4月前
|
算法
7-2 sdut-C语言实验-数字三角形问题
7-2 sdut-C语言实验-数字三角形问题
23 1