M. Ребро, которое может пригодиться
2500 мс · 256 МБ · всё или ничего
Дан двудольный граф. Для каждого ребра нужно сказать, входит ли оно хотя бы в одно максимальное паросочетание.
Формат ввода
В первой строке , и (, ) — размеры долей и количество рёбер. В следующих строках по два числа и — концы ребра в первой и второй доле. Кратных рёбер нет.
Формат вывода
Выведите строку из символов: -й символ равен 1, если -е ребро входит хотя бы в одно максимальное паросочетание, и 0 иначе.
Примеры
ввод
2 2 3 1 1 1 2 2 2
вывод
101
ввод
2 2 4 1 1 1 2 2 1 2 2
вывод
1111
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.