EduBrick

F. Клетки без общих строк и столбцов

2000 мс · 256 МБ · всё или ничего

На доске n×mn \times m отмечены kk клеток. Нужно выбрать как можно больше отмеченных клеток так, чтобы никакие две не оказались в одной строке и никакие две — в одном столбце.

Формат ввода

В первой строке nn, mm и kk (1≤n,m≤20001 \le n, m \le 2000, 0≤k≤2⋅1050 \le k \le 2 \cdot 10^5). В следующих kk строках по два числа — номер строки и номер столбца отмеченной клетки. Клетки попарно различны.

Формат вывода

Выведите наибольшее количество клеток, которые можно выбрать.

Примеры

ввод
3 3 4
1 1
1 2
2 2
3 1
вывод
2
ввод
2 2 0
вывод
0
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.