O. Общие друзья
3000 мс · 256 МБ · всё или ничего
Дан граф дружб. Для каждого запроса нужно сказать, сколько у этих двоих общих друзей.
Формат ввода
В первой строке и (, ). В следующих строках рёбра: по два номера вершин от до . Никакая пара не указана дважды, петель нет.
В следующей строке (). В следующих строках запросы: два различных номера и .
Формат вывода
Для каждого запроса выведите количество общих друзей.
Примеры
ввод
6 6 1 2 2 3 3 1 4 2 3 4 5 1 4 1 3 2 4 1 4 5 3
вывод
1 1 2 1
ввод
2 1 1 2 1 1 2
вывод
0
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.