9372번: 상근이의 여행
사용 언어: C++
풀이
모든 도시는 연결되어있고, 현재 위치가 중요하지도 않으므로, 그냥 간선의 수 - 1이 답이다.
#include <bits/stdc++.h>
using namespace std;
int main()
{
ios_base::sync_with_stdio(0);
cin.tie(0);
int T;
cin >> T;
while (T--)
{
int N, M;
cin >> N >> M;
for (int i = 0; i < M; i++)
{
int a, b;
cin >> a >> b;
}
// 모든 도시는 항상 연결되어있음
// -> 최소 간선 수는 항상 N-1
cout << N - 1 << '\n';
}
return 0;
}
'BOJ' 카테고리의 다른 글
11505번: 구간 곱 구하기 (1) | 2024.10.10 |
---|---|
2042번: 구간 합 구하기 (0) | 2024.10.07 |
11657번: 타임머신 (0) | 2024.10.03 |
11404번: 플로이드 (1) | 2024.10.02 |
2252번: 줄 세우기 (0) | 2024.10.01 |