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] 2606 바이러스 본문

Algorithm

[백준/Python] 2606 바이러스

킹솔이 2021. 1. 8. 18:29
computerNo = int(input())
pairNo = int(input())
graph = []
for i in range(101):
    graph.append([])

answer = [0] * 101
answer[1] = 1

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

def dfs(x):
    for i in graph[x]:
        if answer[i]==0:
            answer[i]=1
            dfs(i)

dfs(1)
print(answer.count(1)-1)