둠치킨
코딩하는 둠치킨
둠치킨

블로그 메뉴

  • 홈
  • 분류 전체보기 (201)
    • BOJ (159)
      • 스택 (14)
      • 큐 (5)
      • 덱 (4)
      • 그래프 (30)
      • 배열 (8)
      • 재귀 (12)
      • 브루트 포스 (2)
      • 그리디 알고리즘 (7)
      • 다이내믹 프로그래밍 (6)
      • 백트래킹 (24)
      • 기하학 (4)
      • 트리 (4)
      • 구현 (14)
      • 수학 (3)
      • 맵 (1)
      • 다익스트라 (2)
    • 자료구조 (14)
      • 스택 (3)
      • 큐 (5)
      • 덱 (2)
      • 그래프 (1)
      • 트리 (1)
      • 힙 (1)
      • 정렬 (1)
    • C++ (6)
      • 모두의코드 (2)
      • Effective C++ (3)
      • C++ STL (1)
    • 컴파일러 (1)
    • OS (17)
    • 컴퓨터 구조 (2)
    • Unreal Engine 5 (2)

공지사항

전체 방문자
오늘
어제

인기 글

최근 글

태그

  • BFS
  • boj
  • Bruteforce
  • C
  • C++
  • C++ STL
  • Cache Memory
  • deadlock
  • DFS
  • Effective C++
  • java
  • Mutex
  • next_permutation
  • os
  • Process
  • rotate
  • semaphore
  • spin lock
  • STL
  • Thread
hELLO · Designed By 정상우.
둠치킨

코딩하는 둠치킨

BOJ

9372번: 상근이의 여행

2024. 10. 4. 13:21

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
    'BOJ' 카테고리의 다른 글
    • 11505번: 구간 곱 구하기
    • 2042번: 구간 합 구하기
    • 11657번: 타임머신
    • 11404번: 플로이드
    둠치킨
    둠치킨
    코딩 공부를 위한 코딩 블로그 기록 일기

    티스토리툴바