传统题 1000ms 256MiB

汉诺塔

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

汉诺塔(Hanoi Tower),又称河内塔,源于印度一个古老传说。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,任何时候,在小圆盘上都不能放大圆盘,且在三根柱子之间一次只能移动一个圆盘。问应该如何操作?

我们将三根金刚石柱子分别编号为1,2,3。开始所有圆盘在1号柱子,目标是移到3号柱子,2号为过度柱子。

本题目答案数据巨大,为了可出结果,设n片黄金圆盘(1<=n<=15)。

输入格式

一个整数n

输出格式

每行一个移动的步骤:x->y

样例 #1

样例输入 #1

2

样例输出 #1

1->2
1->3
2->3

递归--基础班

未认领
状态
已结束
题目
12
开始时间
2024-6-4 0:00
截止时间
2025-6-13 23:59
可延期
24 小时