問題描述
有1×n的一個長方形,用一個1×一、1×2和1×3的骨牌鋪滿方格。例如當n=3時爲1×3的方格。此時用1×一、1×2和1×3的骨牌鋪滿方格,共有四種鋪法。以下圖:spa
問題分析:blog
n爲1的時候,方法數F1=1原理
n爲2的時候,方法數F2=2方法
n爲3的時候,方法數F3=4im
n爲4的時候,方法數F4的分析以下:d3
第一塊放1*1,有一種方法;剩餘3塊方法數是F3=4種。根據乘法原理,該種狀況的方法數是1*4=4。margin
第一塊放1*2,有一種方法;剩餘2塊方法數是F2=2種。根據乘法原理,該種狀況的方法數是1*2=2.img
第一塊放1*3,有一種方法;剩餘1塊方法數是F1=1種。該種狀況方法數是1*1=1.co
根據分類原理,F4=4+2+1=7種。d3
……
故n>=4的時候,Fn=Fn-1+Fn-2+Fn-3