-코드
from sys import stdin
for _ in range(int(input())):
n, m = map(int, stdin.readline().split())
for _ in range(m):
a, b = map(int, stdin.readline().split())
print(n - 1)
처음에 a, b를 가지고 생각했을 때, 중복을 제외한 객수 -1이 답이어서 생각 없이 set으로 만들었다가 시간 초과가 나서 다시 보니 n에 -1 하면 값이 나와서 넣어봤더니 되었습니다.
그리고 시간 초과가 중간에 나서 이유를 찾아보다가 BFS관련 이야기도 있어서 나중에 BFS도 같이 공부를 해야겠다는 생각이 들었습니다.
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬]2089번 -2진수 (0) | 2021.10.12 |
---|---|
[백준/파이썬]23234번 The World Responds (0) | 2021.10.11 |
[백준/파이썬]4796번 캠핑 (0) | 2021.10.08 |
[백준/파이썬]1316번 그룹 단어 체커 (0) | 2021.10.08 |
[백준/파이썬]13706번 제곱근 (0) | 2021.10.08 |