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的主要内容,如果未能解决你的问题,请参考以下文章
Steam春节特惠马上开启,2077首次打折巫师3新史低价,2077和巫师3的源代码泄露,黑马游戏英灵神殿销量破百万
机械仿真基于matlab GUI直齿圆柱齿轮应力计算含Matlab源码 2077期