Олимпиадный тренинг

Задача . кп12-448


Задача

Темы:

*(Г. Гутман) На ленте исполнителя МТ в соседних ячейках записана последовательность из 600 символов, включающая только нули и единицы. Ячейки справа и слева от последовательности заполнены пустыми символами «λ». В начальный момент времени головка расположена в ближайшей ячейке справа от последовательности. Программа для исполнителя:

λ012
q0λ, L, q00, L, q11, L, q2
q1λ, S, q10, L, q11, L, q22, L, q3
q2λ, S, q21, L, q22, L, q30, L, q1
q3λ, S, q32, L, q30, L, q11, L, q2

Команды движения каретки: L – влево, R – вправо, N – отсутствие сдвига, S – стоп. После выполнения программы в преобразованной строке оказалось поровну символов 0, 1 и 2. Определите максимально возможное число единиц в исходной последовательности.


time 500 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
Комментарий учителя