Сильная связность
Ограничение по времени выполнения 1 секунда
Ограничение по использованию памяти 128 мегабайт
Назовём компонентой сильной связности в ориентированном графе такое множество вершин, что из любой вершины этого множества существует путь в любую другую вершину этого же множества, и не существует другого множества с аналогичными свойствами, которое бы включало в себя данное множество.
Дан ориентированный граф. Найдите количество различных компонент сильной связности в нём.
Входные данные
В первой строке заданы два целых числа и — количество вершин и рёбер в графе соответственно. Следующие строк описывают рёбра графа: -ая из этих строк содержит два числа и — номера начала и конца -го ребра соответственно. Гарантируется, что граф не содержит петель и кратных рёбер.
Выходные данные
Выведите одно число — количество компонент сильной связности данного графа.
Примеры
Ввод #1
Ответ #1
Ввод #2
Ответ #2
Отправки 1K
Коэффициент принятия 57 %