Banner Home Page Web Contests Problems Ranklist Status Statistics
大家要用递推的方法做,锻炼自己的思维。

Tiling_easy version

Time Limit : 1000/1000ms (Java/Other)   Memory Limit : 32768/32768K (Java/Other)
Total Submission(s) : 1   Accepted Submission(s) : 1
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
 

Source
《ACM程序设计》短学期考试_软件工程及其他专业
 

Statistic | Submit | Back