hdu 2077

Posted 庸人自扰扰

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hdu 2077相关的知识,希望对你有一定的参考价值。

PS:汉诺塔问题....找规律...观察发现,先是小的移动到B,然后大的移动到C(两步),然后小的移动到C,完成。刚开始就以为是f(n)=2f(n-1)+2..然而,小的移动一步是需要f(n)=3f(n-1)+1..

代码:

#include "stdio.h"
long long a[20];
int main(){
    int i,b,T;
    a[0]=0;
    for(i=1;i<22;i++){
        a[i]=3*a[i-1]+1; 
    }
    scanf("%d",&T);
    for(i=0;i<T;i++){
        scanf("%d",&b);
        printf("%lld\n",2*a[b-1]+2);
    }
    return 0;
} 

 

以上是关于hdu 2077的主要内容,如果未能解决你的问题,请参考以下文章

RTX 3080赛博朋克2077定制版公布

Steam春节特惠马上开启,2077首次打折巫师3新史低价,2077和巫师3的源代码泄露,黑马游戏英灵神殿销量破百万

机械仿真基于matlab GUI直齿圆柱齿轮应力计算含Matlab源码 2077期

机械仿真基于matlab GUI直齿圆柱齿轮应力计算含Matlab源码 2077期

30分钟全看懂127个常用的JS程序片段

这款Steam收费游戏转为免费!《GTA》因暴力或全面禁售!2077源代码已被拍卖!