문제
풀이
def hanoi(n, a, b, c):
if n == 1:
print(a, c)
else:
hanoi(n-1, a, c, b)
print(a, c)
hanoi(n-1, b, a, c)
n = int(input())
print(2**n-1)
if n <= 20:
hanoi(n, 1, 2, 3)def hanoi(n, a, b, c):
if n == 1:
print(a, c)
else:
hanoi(n-1, a, c, b)
print(a, c)
hanoi(n-1, b, a, c)
n = int(input())
print(2**n-1)
if n <= 20:
hanoi(n, 1, 2, 3)