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

代码:

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

最新文章

  1. table表框去掉相邻的间隔
  2. jQuery网页版五子棋小游戏源码下载
  3. 使用JDK开发WebService
  4. poj 2635 千进制
  5. mybatis 打印 sql
  6. struts2操作数据库
  7. Java学习之国际化程序
  8. 辛星与您解读PHP页面跳转的几种实现方式
  9. ngDialog 设置其宽度大小
  10. [iOS]C语言技术视频-11-指针变量练习一(交换值)
  11. loadrunner入门篇-Controller控制器
  12. Spring学习(22)--- AOP之Advice应用(下)
  13. sql with as 用法(转载)
  14. 【Android Developers Training】 40. 序言:通过NFC共享文件
  15. Openlayers系列(一)关于地图投影的理解
  16. Swift内部类调用外部类方法、属性的变通
  17. JavaScript 查找图中连接两点的所有路径算法
  18. sublime text 3 优化配置
  19. 谈谈对C#中反射的一些理解和认识(上)
  20. Thymeleaf在前台下拉列表获取后台传的值

热门文章

  1. javaScript DOM编程
  2. 《C#开发微信门户及应用》
  3. 谈谈JPA-03-基本注解
  4. informix数据库下导出表结构
  5. mysql查询优化(持续更新中)
  6. python读取指定内存的内容
  7. BZOJ3238 [Ahoi2013]差异
  8. BZOJ3942 [Usaco2015 Feb]Censoring
  9. tds 安装找不到已安装的DB2
  10. 用c#开发苹果应用程序 xamarin.ios方式