메모리: 9.2 MB, 시간: 5.04 ms
코딩테스트 연습 > 완전탐색
정확성: 100.0
합계: 100.0 / 100.0
2025년 12월 02일 03:10:49
n개의 송전탑이 전선을 통해 하나의 트리 형태로 연결되어 있습니다. 당신은 이 전선들 중 하나를 끊어서 현재의 전력망 네트워크를 2개로 분할하려고 합니다. 이때, 두 전력망이 갖게 되는 송전탑의 개수를 최대한 비슷하게 맞추고자 합니다.
송전탑의 개수 n, 그리고 전선 정보 wires가 매개변수로 주어집니다. 전선들 중 하나를 끊어서 송전탑 개수가 가능한 비슷하도록 두 전력망으로 나누었을 때, 두 전력망이 가지고 있는 송전탑 개수의 차이(절대값)를 return 하도록 solution 함수를 완성해주세요.
n-1인 정수형 2차원 배열입니다.
| n | wires | result |
|---|---|---|
| 9 | [[1,3],[2,3],[3,4],[4,5],[4,6],[4,7],[7,8],[7,9]] |
3 |
| 4 | [[1,2],[2,3],[3,4]] |
0 |
| 7 | [[1,2],[2,7],[3,7],[3,4],[4,5],[6,7]] |
1 |
입출력 예 #1

입출력 예 #2

입출력 예 #3

출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/challenges