🥞 BE
home

2606_바이러스

담당자
완료 여부
Solved
요약
날짜
2023/12/11
태그
그래프
DFS
BFS
난이도
S3
출처
백준

코드

n = int(input()) m = int(input()) graph = [[] for _ in range(n+1)] for i in range (m): a, b = map(int, input().split()) graph[a].append(b) graph[b].append(a) visited = [0]*(n+1) count = -1 def dfs(v): visited[v] = True global count count += 1 for i in graph[v]: if not visited[i]: dfs(i) dfs(1) print(count)
Python
복사