Подскажите идею алгоритма - олимпиадная задача
От: Аноним  
Дата: 05.11.13 19:15
Оценка:
Задана таблица размера N*M, в каждой клетке которой записана цифра 1 или 0. На каждом шаге Ви можете выбрать одну клетку и заменить значения во всех клетках того же ряда или того же столбца на противоположное. Найти минимальное количество шагов необходимых, чтобы преобразовать все клетки данной таблицы в 0. Количество рядов и столбцов — парные числа.
Например, если выбрали клетку (2,2):
1 1 1
0 1 1
0 0 1
-->
1 0 1
1 0 0
0
1 1
Пример входных данных
Пример 1
2 2
1 0
1 0

Пример выходных данных
Пример 1
2

Пример входных данных
Пример 2
4 4
0 0 1 0
0 1 0 1
1 1 1 0
0 0 1 0

Пример выходных данных
Пример 2
9

Пожалуйста подскажите идею алгоритма или пример решения похожей задачи. google — не помог.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.