传送门:bzoj3026
题解
题意不清楚,解释一下:
对于一个高度为 n n n的阶梯柱状图:
x
xx
xxx
求用 n n n个长方形覆盖全图(不重叠,且完全覆盖)的总方案数 f ( n ) f(n) f(n),答案即 K f ( n ) K^{f(n)} Kf(n)
每行最后一个方格显然是属于不同长方形的,考虑染了最上一行后的变化情况:
A
AB
CCC
假设选择的是A区域这个长方形,显然接下来不能存在长方形跨过BC区域。
所以方案数 f ( n ) = ∑ i = 0 n − 1 f ( i ) f ( n − 1 − i ) f(n)=\sum\limits_{i=0}^{n-1}f(i)f(n-1-i) f(n)=i=0∑n−1f(i)f(n−1−i)<