Notice
Recent Posts
Recent Comments
Link
«   2026/06   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Archives
Today
Total
관리 메뉴

dh-winternagi 님의 블로그

(9372) 상근이의 여행 본문

백준 (C++)/Solve

(9372) 상근이의 여행

dh-winternagi 2026. 4. 20. 17:57

https://www.acmicpc.net/problem/9372

단계별로 풀어보기

35단계(최소 신장 트리) 1번째

 

 

 

최소 신장 트리의 개념과 특징에 대해 이해하는 문제

이미 입력이 연결 그래프라는 보장이 조건으로 주어졌고, 연결 그래프가 되기 위한 간선의 최소 개수는 정점 개수에서 1을 뺀 값이므로 입력받은 정점 개수-1을 출력하면 된다. 다른 값은 전부 필요 없다.

 

 

 

#include <iostream>
using namespace std;

int main() {
  ios_base::sync_with_stdio(false);
  cin.tie(NULL);
  cout.tie(NULL);
  
  int T;
  
  cin >> T;
  
  while(T--){
    int n, m;
    
    cin >> n >> m;
    
    while(m--){
      int a, b;
      
      cin >> a >> b;
    }
    
    cout << n-1 << "\n";
  }
  
  return 0;
}

'백준 (C++) > Solve' 카테고리의 다른 글

(4386) 별자리 만들기  (0) 2026.04.20
(1197) 최소 스패닝 트리  (0) 2026.04.20
(20040) 사이클 게임  (0) 2026.04.20
(1976) 여행 가자  (0) 2026.04.20
(1717) 집합의 표현  (0) 2026.04.20