#C1281. B25 例题-4 汉诺塔问题

B25 例题-4 汉诺塔问题

B25 例题-4 汉诺塔问题

题目描述

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

输入格式

一个整数 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\% 的数据: 1n101 \leq n \leq 10