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