在一块铜板上有三根杆,最左边的杆上自上而下、由小到大顺序串着由 个圆盘构成的塔。目的是将最左边杆上的盘全部移到中间的杆上,条件是一次只能移动一个盘,且不允许大盘放在小盘的上面。
输入为一个整数 后面跟三个单字符字符串。整数为盘子的数目,后三个字符表示三个杆子的编号。
输出每一步移动盘子的记录。一次移动一行。每次移动的记录为例如 a−>3−>b 的形式,即把编号为 的盘子从 杆移至 杆。
a−>3−>b
2 a b c
a−>1−>c a−>2−>b c−>1−>b
。