今日夜猫:夜猫henan.喜欢TA
.广播: ------------
论坛.新帖.热帖.精帖.发帖
返回 发贴 设置 管理
查看贴子

汉诺塔问题

2014/11/24 18:25:00  (828)    手机C语言开发环境  
汉诺塔:汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘



题目描述
汉诺塔(又称河内塔)问题是印度的一个古老的传说。

开天辟地的神勃拉玛在一个庙里留下了三根金刚石的棒A、B和C,A上面套着n个圆的金片,最大的一个在底下,其余一个比一个小,依次叠上去,庙里的众僧不倦地把它们一个个地从A棒搬到C棒上,规定可利用中间的一根B棒作为帮助,但每次只能搬一个,而且大的不能放在小的上面。

僧侣们搬得汗流满面,可惜当n很大时这辈子恐怕就很搬完了。

聪明的你还有计算机帮你完成,你能写一个程序帮助僧侣们完成这辈子的夙愿吗?
输入
输入金片的个数n。这里的n<=10。
输出
输出搬动金片的全过程。格式见样例。
示例输入
2
示例输出
Move disk 1 from A to B
Move disk 2 from A to C
Move disk 1 from B to C



源码解析见下页
楼主信息
 潇儿(16142) OFFLINE
 E界诸侯 亲王 .
 普通会员 来自:交友
 .....更多...
[楼主]:博客 相册 贴子 回复
[操作]:管理 举报 下载 收藏
[分享]:空间 微博 家族 更多
[签名]:
赞 (7) 倒 (5)
发表回复


[5楼]

EJ红鑫(17198) OFFLINE 06-07 00:05
E界功臣.御史中丞.普通会员
看帖回帖是美德!
 

 回复 只看TA

[4楼]

潇儿(16142) OFFLINE 11-26 18:01
E界诸侯.亲王.普通会员
回复2楼:我自己写的
 

 回复 只看TA

[板凳]

后起之秀@(84647) OFFLINE 11-26 09:44
E界功臣.御史中丞.普通会员
用函数递归
 

 回复 只看TA

[椅子]

♂奋斗(66824) OFFLINE 11-25 19:13
E界国公. 丞相.普通会员
复制党
 

 回复 只看TA

[沙发]

EJ3174(92156) OFFLINE 11-25 13:59
初入E界.承务小吏.普通会员
.用数列直接推出通项公式,再来写……
 

 回复 只看TA

更多回贴(5) 楼主回复

【E友的最新回帖动态】
[灌水]庆祝。e界归来
[软件]联通QQ2010一键后台版
[求助]帮帮忙吧!。。[nickna
高手进来!!!!
求师傅,有谁愿意

返回上级 返回首页
首页合作客服留言QQ群简版
E界,引领视界
mrpej.com @CopyRight