HDU 2501 Tiling_easy version
2014-03-10 09:40
274 查看
Problem Description
有一个大小是 2 x n 的网格,现在需要用2种规格的骨牌铺满,骨牌规格分别是 2 x 1 和 2 x 2,请计算一共有多少种铺设的方法。
Input
输入的第一行包含一个正整数T(T<=20),表示一共有 T组数据,接着是T行数据,每行包含一个正整数N(N<=30),表示网格的大小是2行N列。
Output
输出一共有多少种铺设的方法,每组数据的输出占一行。
Sample Input
3
2
8
12
Sample Output
3
171
2731
有一个大小是 2 x n 的网格,现在需要用2种规格的骨牌铺满,骨牌规格分别是 2 x 1 和 2 x 2,请计算一共有多少种铺设的方法。
Input
输入的第一行包含一个正整数T(T<=20),表示一共有 T组数据,接着是T行数据,每行包含一个正整数N(N<=30),表示网格的大小是2行N列。
Output
输出一共有多少种铺设的方法,每组数据的输出占一行。
Sample Input
3
2
8
12
Sample Output
3
171
2731
#include"stdio.h" int main(){ int i, a[31]; a[1]=1; a[2]=3; for(i=3;i<31;i++) a[i]=a[i-1]+a[i-2]*2; int T,N; scanf("%d",&T); while(T--){ scanf("%d",&N); printf("%d\n",a ); } return 0; }
相关文章推荐
- hdu 2501 Tiling_easy version
- HDU 2501 Tiling_easy version
- HDU 2501 Tiling_easy version(我也是醉了,竟然是一样的代码)
- HDU 杭电2501 Tiling_easy version【规律题】
- HDU-2501 Tiling_easy version(递推)
- (step 3.1.6)hdu 2501(Tiling_easy version)
- HDU - 2501 - Tiling_easy version (简单递推关系!!)
- hdu-2501-Tiling_easy version
- hDU 2501-Tiling_easy version
- hdu 2501 Tiling_easy version (水题)
- hdu 2501 Tiling_easy version
- HDU 2501 Tiling_easy version
- HDU 2501.Tiling_easy version
- 递推--HDU 2501Tiling_easy version
- HDU 2501-Tiling_easy version(递推)
- HDU 2501 Tiling_easy version
- HDU 2501 Tiling_easy version
- hdu 2501 Tiling_easy version(简单dp)
- hdu 2501--Tiling_easy version
- hdu--2501--Tiling_easy version