문제 13023번: ABCDE 문제의 조건에 맞는 A, B, C, D, E가 존재하면 1을 없으면 0을 출력한다. www.acmicpc.net 알고리즘 - dfs 탐색을 통해 문제를 수행한다. - 반복문을 통해 각 친구들의 친구 관계를 확인한다. - 친구 관계는 백 트래킹을 통해 확인하고 친구 관계를 확인할 때마다 깊이를 +1 해준다. - 친구 관계의 깊이가 4라면 문제에서 원하는 친구 관계이므로 1을 출력하고 시스템을 종료한다. - 문제에서 원하는 친구 관계가 아니면 0을 출력한다. 코드 import sys # dfs 탐색 def dfs(v, depth): # 친구 관계가 존재한다면 1출력 후 종료 if depth == 4: print(1) exit() # 반복문을 통해 친구 관계 확인 for j in..