eolymp
bolt
Try our new interface for solving problems
Məsələlər

Количество путей

Количество путей

Дан ациклический ориенитрованный граф. Разбить граф на минимальное количество вершинно-непересекающихся путей. То есть каждая вершина должна принадлежать ровно одному пути.

Входные данные

Первая строка содержит количество вершин n и ребер k (1n500, 0kn ·(n - 1) / 2) в графе. Следующие k строк содержат по два числа в каждой - a, b (1a, bn), означающих наличие ребра из вершины a в вершину b. Каждая пара (a, b) встречается не более одного раза.

Выходные данные

Вывести минимальное количество путей.

Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 122.17 MiB
Giriş verilənləri #1
7 6
1 4
2 4
3 4
4 5
4 6
4 7
Çıxış verilənləri #1
5
Mənbə III International Summer School Programming in Sevastopol 2012