E. Покрытие путями
2000 мс · 256 МБ · всё или ничего
Задан ориентированный ациклический граф. Нужно определить минимальное количество путей, не пересекающихся по вершинам, которые вместе покрывают все вершины. Путь может состоять из одной вершины.
Формат ввода
В первой строке и (, ) — количества вершин и рёбер. В следующих строках по два числа и — ребро из в . Граф ацикличен, кратных рёбер нет.
Формат вывода
Выведите минимальное количество путей, покрывающих все вершины.
Примеры
ввод
3 3 1 3 3 2 1 2
вывод
1
ввод
2 0
вывод
2
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.