`

ACM 2501 Tiling_easy version

    博客分类:
  • ACM
 
阅读更多

 

 

递推之后得出:

F(N)=F(N-1)+2*F(N-2)

代码如下:

 

#include <stdio.h>

int main()
{
    int i,N,T;
    double a[31];
    a[0]=1;
    a[1]=1;
    a[2]=3;
    for (i=3; i<=30; i++) {
        a[i]=a[i-1]+2*a[i-2];
    }
    
    scanf("%d",&T);
    while (T--) {
        scanf("%d",&N);
        printf("%.0f\n",a[N]);
    }
    return 0;
    
}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics