https://www.acmicpc.net/problem/2606
N = 100 : O(N4) 주로 완전탐색. dfs, bfs 땡기는걸로
dfs
입력:
N = int(input())
E = int(input())
G = [[] for _ in range(N+1)]
for _ in range(E):
a, b = map(int, input().split())
G[a] += [b]
G[b] += [a]
import sys
input = sys.stdin.readline
N = int(input())
E = int(input())
G = [[] for _ in range(N+1)]
for _ in range(E):
a, b = map(int, input().split())
G[a] += [b]
G[b] += [a]
visited = [0] * (N+1)
def dfs(n):
visited[n] = 1
for m in G[n]:
if not visited[m]:
dfs(m)
dfs(1)
print(sum(visited) - 1)
l += [1] 삽가능
l.append(1)
# set.add(1)
# set.update([3,2,1])
# set |= {3,2,1}
ls = [[] for _ in range(N)]