ГлавнаяСборникиТурнирыРазделыФорумыУчастникиПечатьПомощьО системе

Разделы > 007. Двумерные массивы > задача:


Макс и перекраска стены

Задачи раздела

• Где условие?
• Идеальное расписание
• Коней много не бывает
• Конец света
• Макс и перекраска стены
• Максимальный элемент матрицы
• Наилучший участок
• Побочная диагональ
• Рекомендательная система
• Самые используемые страницы
• Сапёр
• Симметричная ли матрица?
• Странности в метеосводке

Обратная связь

Если у вас есть предложения или пожелания по работе Contester, посетите форум сайта www.contester.ru.

Лимит времени 2000/2000/2000/2000 мс. Лимит памяти 65536/65536/65536/65536 Кб.

Макс и перекраска стены
Макс и перекраска стены
ограничение по времени на тест
2 секунды
ограничение по памяти на тест
64 мегабайта
ввод
стандартный ввод
вывод
стандартный вывод

Макс недавно побывал на выставке художников-футуристов и вдохновился на небольшой ремонт дома, а именно на покраску стены размером $$$N$$$ * $$$M$$$ метров, которая была размечена на квадратную сетку с ячейками 1 * 1 метр. Для покраски были использованы краски $$$K$$$ различных цветов. Для каждого квадратного метра известно, что он покрашен в цвет $$$A_{ij}$$$. Макс хочет перекрасить некоторые квадраты так, чтобы количество квадратов, покрашенных в каждый из цветов совпадало, причём все $$$K$$$ цветов должны быть использованы.

Определите, какое минимальное количество квадратов нужно перекрасить, чтобы достичь требуемого результата.

Входные данные

Первая строка содержит целые числа $$$N$$$, $$$M$$$ и $$$K$$$ ($$$1 \le N, M \le 100, 1 \le K \le 9 $$$) — соответственно размеры стены и количество используемых цветов.

Следующие $$$N$$$ строк содержат по $$$M$$$ целых чисел $$$A_ij$$$ ($$$1 \le A_{ij} \le K$$$) — цвета для каждого из квадратов.

Выходные данные

Выведите одно целое число — минимальное количество квадратов, которое требуется перекрасить, чтобы достичь требуемого результата.

Если невозможно перекрасить стену с учетом перечисленных требований, выведите -1.

Примеры

Входные данные
3 4 4
1 3 3 2
1 3 4 4
1 2 2 1
Выходные данные
1
Входные данные
4 4 4
1 3 3 1
1 3 3 3
1 3 3 3
3 3 3 1
Выходные данные
8

Для отправки решений необходимо выполнить вход.

www.contester.ru