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

Задача . в10-12new


Задача

Темы:
Исполнитель МТ представляет собой читающую и записывающую головку, которая может передвигаться вдоль бесконечной горизонтальной ленты, разделённой на равные ячейки.
Полный текст условия см. по ссылке
 

Выполните задание.

На ленте в соседних ячейках записана последовательность из 1000 символов, включающая только единицы и двойки. Ячейки справа и слева от последовательности заполнены пустыми символами «λ». В начальный момент
времени головка расположена в ближайшей ячейке слева от последовательности.

Программа работы исполнителя:

 

λ

1 2 0
q0

λ, R, q1

     
q1

λ, S, q1

2, R, q2

1, R, q2 2, R, q1
q2

 

0, R, q1

0, R, q1 2, R, q1

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


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

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