Notice
Recent Posts
Recent Comments
Link
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Archives
Today
Total
관리 메뉴

킹솔이

[백준/Python] 13023 ABCDE 본문

Algorithm

[백준/Python] 13023 ABCDE

킹솔이 2021. 1. 13. 17:51
n, m = map(int, input().split())
graph = [[] for i in range(n)]
visited = [0 for i in range(n)]
result = [0]

for i in range(m):
    a, b = map(int, input().split())
    graph[a].append(b)
    graph[b].append(a)

def dfs(x, f):
    visited[x] = 1
    
    if f==5:
        result[0] = 1
        return
    for i in graph[x]:
        if visited[i]==0:
            dfs(i, f+1)
            visited[i] = 0

for i in range(n):
    dfs(i, 1)
    visited[i] = 0
    if result[0] == 1:
        break
print(result[0])

'Algorithm' 카테고리의 다른 글

[백준/Python] 5014 스타트링크  (0) 2021.01.17
[백준/Python] 2170 선 긋기  (0) 2021.01.15
[백준/Python] 14867 물통  (0) 2021.01.13
[백준/Python] 1202 보석 도둑  (0) 2021.01.08
[백준/Python] 2606 바이러스  (0) 2021.01.08