고수분들 부탁드립니다. 더 이상 시간이 줄지 않네요 ㅠㅠ
import sys
N, L, R = list(map(int, input().split()))
edges = [list(map(int, input().split())) for _ in range(N-1)]
branch_map = {}
for u, v, num in edges:
if branch_map.get(u) is None:
branch_map[u] = []
branch_map[u].append((v, num))
def find_stick(node, unique_branch):
count = 0
current_num_stick = len(unique_branch)
if L <= current_num_stick <= R:
count += 1
elif current_num_stick > R:
return count
i...
- 연습문제 톡
- 날짜
- 2024-10-01 15:18:55
- 작성자
- dudgns0908
- 댓글
- 0