A4634 B25 例题-4 汉诺塔问题

暂无评定 传统题 上传者
时间限制1000ms
内存限制256MiB
通过 / 提交0/0

A4634B25 例题-4 汉诺塔问题

暂无评定 传统题 上传者
时间限制1000ms
内存限制256MiB
通过 / 提交0/0

题目描述

NN 个圆盘按照半径从小到大依次迭放在一个柱子上(小的在上面,11 号柱子)。 现在要求将 NN 个盘子从 11 号柱移到 33 号柱上,提供 22 号柱子作为临时柱,每次只允许移一个盘子,整个过程不允许大盘在小盘上面。

三根柱子依次记为 A、B、C,对应题目中的 1、2、3 号柱;最初所有圆盘均在 A 柱,目标为 C 柱。

输入格式

一个整数 NN,代表有 NN 个圆盘。

输出格式

若干行,即移动的最少步骤的操作过程。

样例输入

3

样例输出

A To C
A To B
C To B
A To C
B To A
B To C
A To C

样例分析

如上所述。

数据范围

100%100\% 的数据: 1≤n≤101 \leq n \leq 10 。

整理说明:原题失效的示意图片已根据原有文字和样例改为文字、公式或表格说明。