eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач
Задачи

Трамваи

Трамваи

Правительство небольшого города Мухоловска решило улучшить транспортную ситуацию в своем городе. Для этого была построена сеть трамвайных путей, соединяющая \textbf{n} трамвайных остановок. Для удобства пассажиров между каждой парой остановок можно было проехать на трамвае. C другой стороны, в целях экономии, проехать между двумя остановками можно было единственным образом. Формально говоря, трамвайная сеть представляет собой дерево с \textbf{n} вершинами. При этом вершины дерева соответствуют остановкам, а ребра --- путям. Изначально по каждому трамвайному пути проходил хотя бы один трамвайный маршрут. Однако со временем некоторые маршруты оказались отменены, а, следовательно, и некоторые трамвайные пути стали невостребованными. Путь считается невостребованным, если ни один трамвайный маршрут по нему не проходит. С целью экономии средств невостребованные трамвайные пути Мухоловска было решено разобрать. Ваша задача --- написать программу для определения числа невостребованных путей. \includegraphics{https://static.e-olymp.com/content/1b/1b6a6c4b2fe21576d8d9b7f60888166f9d68ba04.jpg} Иллюстрация ко второму примеру. Пунктирной линией ообначен невостребованный путь. \InputFile Первая строка входного файла содержит единственное число \textbf{n} --- количество трамвайных остановок города (\textbf{2} ≤ \textbf{n} ≤ \textbf{100000}). Каждая из следующих (\textbf{n}-\textbf{1})-ой строки содержит описание одного трамвайного пути (ребра дерева). Описание состоит из двух чисел \textbf{b} и \textbf{e} --- номеров остановок, соединенных соответствующим путем. Остановки пронумерованы целыми числами от \textbf{1} до \textbf{n}. В следующей строке содержится число \textbf{m} --- количество трамвайных маршрутов (\textbf{0} ≤ \textbf{m} ≤ \textbf{100000}). В каждой из следующих \textbf{m} строк содержится описание трамвайного маршрута. Описание состоит из двух чисел \textbf{x} и \textbf{y} --- трамвайный маршрут имеет конечные остановки с номерами \textbf{x} и \textbf{y} и проходит по кратчайшему пути между ними (\textbf{x} ≠ \textbf{y}). \OutputFile В выходной файл выведите количество невостребованных трамвайных путей Мухоловска.
Лимит времени 5 секунд
Лимит использования памяти 64 MiB
Входные данные #1
4
1 2
1 3
1 4
0
Выходные данные #1
3