[백준 17836] 공주님을 구해라
def maze(M,m,n,p,q): a=[] b=set() a.append([(p,q)]) b.add((p,q)) k=0 if (1,1)==(p,q): return 0 d=set() while (1,1)!=(m,n): d=set() for i in range(len(a[k])): if 0
[백준 1914] 하노이 탑
def Hanoi(n,a,b): c=list({1,2,3}-{a,b})[0] if n!=1 : Hanoi(n-1,a,c) print(a,b) if n!=1 : Hanoi(n-1,c,b) n=int(input()) print(2**n -1) if n