Нам дана 2 размерная сетка ячеек. Каждая ячейка может содержать или не содержать монстра.Требуется минимальное количество атак
Нам дается список ячеек, содержащих монстров.
В одной атаке мы можем убить всех монстров, стоящих в строке или в столбце. Нам необходимо сообщить минимальное количество атак, которые потребуют уничтожить всех монстров.
Ограничения:
1 ≤ N ≤ 1000
1 ≤ X, Y ≤ 10^9
Пример:
Вход:
3
0 0
1 0
0 1
Выход:
2
Как подойти к этой проблеме .. ??
@Gray: он помечать его как алгоритм. «что ты пробовал?» вопрос по-прежнему актуальный, хотя –
- это сетка малонаселенная? В противном случае - длина самой короткой оси. – Jodrell
@ KarolyHorvath Я считал, что фактический язык может не иметь значения, но может быть полезно окончательно узнать, желателен он или нет. Не являются ли общие алгоритмы вне темы для SO? Не нужно ли быть «программным алгоритмом»? Я предполагал, что это различие означает, что для этого требуется какой-то код. – Gray