标签:nyoj
ACM的zyc在研究01串,他知道某一01串的长度,但他想知道不含有“11”子串的这种长度的01串共有多少个,他希望你能帮帮他。
注:01串的长度为2时,有3种:00,01,10。
2 2 3
3 5
01.#include<iostream>02.using namespace std;03.int main()04.{05.int num[41][2],i;06.num[2][0]=2;//长为2,结尾为007.num[2][1]=1;//长为2,结尾为108.for(i=3;i<41;i++)09.{10.num[i][0]=num[i-1][1]+num[i-1][0];11.num[i][1]=num[i-1][0];12.}13.int n,m;14.cin>>n;15.while(n--)16.{17.int m;18.cin>>m;19.cout<<num[m][0]+num[m][1]<<endl;20.}21.return 0;22.}标签:nyoj
原文地址:http://blog.csdn.net/justesss/article/details/37660231