Rego의 블로그
백준 9372 파이썬 상근이의 여행 본문
https://www.acmicpc.net/problem/9372
왕복을 하며 이미 지나왔던 나라도 다시 갈 수 있기 때문에 트리가 연결되어있다고 볼 수가 있다.
따라서 DFS까지 갈 것도 없이 n-1을 출력하면 된다.
이 문제에서 input() 함수는 시간초과를 뱉어내기 때문에 sys 모듈을 사용하였다.
import sys
t = int(sys.stdin.readline())
for i in range(t):
n, m = map(int, sys.stdin.readline().split())
for j in range(m):
c, d = map(int, sys.stdin.readline().split())
print(n-1)
'BEAKJOON' 카테고리의 다른 글
백준 11659 파이썬 구간 합 구하기 4 (0) | 2021.09.27 |
---|---|
백준 5543 파이썬 상근날드 (0) | 2021.09.26 |
백준 17478 파이썬 재귀함수가 뭔가요? (0) | 2021.09.23 |
백준 2217 파이썬 로프 (0) | 2021.09.22 |
백준 1874 파이썬 스택 수열 (0) | 2021.09.21 |