가오리의 코딩일기

[11729] 하노이 탑 이동 순서 본문

Python/백준

[11729] 하노이 탑 이동 순서

류경혜 2022. 8. 22. 01:00

n = int(input())
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)
        
result = 1
for i in range(n-1):
    result = result *2+1
print(result)
hanoi(n,1,2,3)

'Python > 백준' 카테고리의 다른 글

[1992] 쿼드트리  (0) 2022.08.22
[4963] 섬의 개수  (0) 2022.08.22
[11725] 트리의 부모 찾기  (0) 2022.08.22
[1780] 종이의 개수  (0) 2022.08.21
[10816] 숫자카드2  (0) 2022.08.21