TAG 高精度
题目要求 00 的个数,其实也就是 1001 的个数。 01 才能产生 1001 , 而要产生 01,可以由 00(1001)或 1 产生,注意000能产生101010,其中有2个01,但是根据题目的转换规则,是不可能出现连续2个0以上的,所以这里不用考虑。1的个数容易求,为2^(n-1)。
00 (1001) ----> 01 -----> 00 (1001)
1
设f(n)为题目所求00个数
有 f(n)=f(n-2)+2^(n-3),当然,还能化成f(n)与f(n-1)的关系式。
用高精度求。