송신기
면접 대비시간 제한2초메모리 제한1024 MB
방들이 트리로 연결된 광산에서 모든 터널이 신호를 받도록 와이파이 송신기의 최소 개수를 구합니다.
문제
바이타자르는 역사가 깊은 소금 광산의 새 관리자가 되었다. 관광객을 더 끌어모으려고 그는 광산 통로에 무선 인터넷을 설치하려 한다.
광산은 개의 방과 개의 통로로 이루어져 있으며, 어느 방에서든 통로를 따라 다른 모든 방으로 갈 수 있다. 바이타자르는 모든 통로에서 인터넷을 쓸 수 있도록 방에 무선 송신기를 놓으려 한다. 번 방과 번 방을 잇는 통로에서 인터넷을 쓰려면 다음 조건 중 하나를 만족해야 한다.
- 번 방 또는 번 방에 송신기가 있다.
- 번 방 또는 번 방에서 통로를 한 개만 지나 갈 수 있는 방들의 집합에 송신기가 두 대 이상 있다.
바이타자르가 놓아야 하는 송신기의 최소 개수를 구하라. 한 방에 송신기를 원하는 만큼 놓을 수 있다.
입력
첫 줄에 방의 개수를 나타내는 양의 정수 이 주어진다. 방은 1번부터 번까지 번호가 매겨져 있다.
이어지는 개의 줄에는 각각 정수 와 (, )가 공백 하나로 구분되어 주어지며, 이는 번 방과 번 방이 통로로 연결되어 있음을 뜻한다.
출력
표준 출력의 첫 줄에 바이타자르가 놓아야 하는 송신기의 최소 개수를 정수 하나로 출력한다.