АВТ
Язык:

Дистанционный практикум по программированию

Задачи Online статус Соревнования
Новости Справка СДО
 
Здравствуйте, Гость! Войдите с паролем или зарегистрируйтесь.

274. Игра "Перевёртыши"

Ограничение времени: 1 сек.
Ограничение памяти:65536 КБайт
Баллы:100
Статистика Послать на проверку Задачу добавил Неизвестный

Поле для игры "Перевёртыши" представляет собой прямоугольную доску, расчерченную на ´ M квадратов. На каждом квадрате есть кнопка и лампочка. Лампочка может светиться одним из трёх цветов: красным, зелёным или синим. При нажатии на кнопку, расположенную на какой-либо клетке, меняется цвет лампочки в этой клетке и во всех клетках, имеющих с ней общую сторону. Смена цвета лампочек всегда осуществляется по правилу: красный меняется на зелёный, зелёный на синий, а синий на красный. Цель игры — добиться того, чтобы лампочки на всём поле засветились одним цветом.

Требуется написать программу, которая находит минимальное количество нажатий кнопок для того, чтобы достигнуть цели игры.

Формат входных данных:

В первой строке входного файла содержатся разделённые пробелом натуральные числа N и M (1 £ N, M £ 8), где N — количество строк доски, а M — количество столбцов. Далее в N строках содержится по M символов, задающих цвета лампочек клеток поля. Символ "R" означает красный цвет, "G" — зелёный, а "B" — синий.

Формат выходных данных:

Выходной файл должен содержать единственное целое число — наименьшее количество нажатий кнопок, необходимое для того, чтобы лампочки на всём поле засветились одним цветом. Входные данные будут таковы, что это всегда можно будет сделать.

Примеры файлов входных и выходных данных.

INPUT

OUTPUT

5 5

BBBGG

BBBBG

BBBBB

GBBBB

GGBBB

2

1 3

RBB

1

 


Статистика Послать на проверку Обсуждение задачи Автор/источник:
Задачи с соревнований и сборов / Школьные олимпиады и курсы Вологодской области / ВсОШ, региональные этапы / Областная олимпиада школьников 2004-2005 /
275. Дорога в школу 274. 270. Корпорация 271. Многозадачность 273. Расшифровка
 
время генерации 0.313 сек.
© Copyright ВоГУ, АВТ, Носов Д.А., Андрианов И.А.