 
                    백트래킹 문제이다.  조건은 1. 교환 횟수를 다 쓰거나2. 이미 방문했던 노드이면 더이상 탐색하지 않는다.  def dfs(cnt):    global answer    if cnt == c:        answer = max(answer, int(''.join(map(str, lst))))        return    for i in range(len(lst) - 1):        for j in range(i + 1, len(lst)):            lst[i], lst[j] = lst[j], lst[i]                        check = ''.join(lst)            if (cnt, check) not in track:                df..