思路:考虑全部铺满时,前2列的放法.有如下5种情况:(转自http://blog.csdn.net/elbadaernu/article/details/77825979 写的很详细 膜一下) 假设f(n)表示列数为n时的方案数,那么这五种情况合法的方案数相加即f(n).这里n大于2. 第一种的方案数即f(n-1),第二种的方案数即f(n-2). 第三种:接下来有两种方案可以选择,一是用一块毛毯去填补第二列的空缺部分,那么此时接下来填补的方案数为f(n-2),二是用两块毛毯去填补,这样的话第三…