骨牌鋪方格

2021-09-29 02:18:53 字數 792 閱讀 9668

problem description

在2×n的乙個長方形方格中,用乙個1× 2的骨牌鋪滿方格,輸入n ,輸出鋪放方案的總數. 例如n=3時,為2× 3方格,骨牌的鋪放方案有三種,如下圖: 

輸入資料由多行組成,每行包含乙個整數n,表示該測試例項的長方形方格的規格是2×n (0< n<=50)。

output

對於每個測試例項,請輸出鋪放方案的總數,每個例項的輸出佔一行。

sample input

1

32

sample output

1

32

hint

hdoj2046 有鏈結提示的題目請先去鏈結處提交程式,ac後提交到sdutoj中,以便查詢存檔。

source

hdu lcy

思路:

第n個塊的方法室第n-1個塊的方法加上第n-2個塊的方法。

第n個塊可以橫著在n-2的右邊放兩個(豎著放的在n-1中,n-1是由n-2豎著放乙個得來的,所以再放乙個就可以得到n),也可以豎著在n-1的右邊放乙個得到。

#include #include using namespace std;

long long int a[100];

int main()

return 0;

}

骨牌鋪方格

time limit 1 sec memory limit 128 mb submit 43 solved 12 submit status web board 在2 n的乙個長方形方格中,用乙個1 2的骨牌鋪滿方格,輸入n 輸出鋪放方案的總數.例如n 3時,為2 3方格,骨牌的鋪放方案有三種,如下...

骨牌鋪方格

problem description 在2 n的乙個長方形方格中,用乙個1 2的骨牌鋪滿方格,輸入n 輸出鋪放方案的總數.例如n 3時,為2 3方格,骨牌的鋪放方案有三種,如下圖 input 輸入資料由多行組成,每行包含乙個整數n,表示該測試例項的長方形方格的規格是2 n 0 n 50 outpu...

骨牌鋪方格

problem description 在2 n的乙個長方形方格中,用乙個1 2的骨牌鋪滿方格,輸入n 輸出鋪放方案的總數.例如n 3時,為2 3方格,骨牌的鋪放方案有三種,如下圖 輸入資料由多行組成,每行包含乙個整數n,表示該測試例項的長方形方格的規格是2 n 0 n 50 output 對於每個...