Ravnica
시간 제한1초메모리 제한1024 MB
도시 N개로 이루어진 트리에서 각 도시의 남은 도로 수가 2 이하가 되도록 지워야 하는 최소 도로 수를 구한다.
문제
U jednom maloj državi živi Stjepan, čovjek koji mrzi raskrižja. Stjepan je nedavno postao apsolutni vladar države te je odlučio da će prva stvar koju će napraviti na vlasti biti uništavanje cesta kako više ne bi bilo raskrižja.
Država se sastoji od gradova i cesta između gradova. Između svaka dva grada moguće je doći nekim jedinstvenim nizom cesta. Stjepan sada želi uništiti neke ceste tako da nakon uništavanja svaki grad ima iz sebe najviše dvije ceste.
Iako će uništavati ceste, Stjepan je dobar čovjek i ne želi puno problema pa će uništiti najmanji mogući broj cesta tako da ostvari svoj cilj. Odredite broj cesta koje će Stjepan uništiti.
입력
U prvom je retku prirodan broj (), broj gradova.
U sljedećih redaka nalaze se dva različita prirodna broja i (), oznake gradova koje spaja -ta cesta.
출력
U prvi redak ispiši traženi broj iz zadatka.
힌트
Opis prvog probnog primjera: Stjepan može npr. uništiti cestu između grada i grada .