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

Задача . статград_окт25_в1_12


Задача

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

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

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

 

λ

1 0
q0

λ, R, q1

   
q1

λ, S, q1

0, S, q1

1, L, q1

После выполнения программы на ленте осталось ровно 605 нулей. Определите минимально возможное число нулей в исходной последовательности.


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

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