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

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


Задача

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

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

На ленте в соседних ячейках записана последовательность из 200 символов "a"  и 300 символов "b". Ячейки справа и слева от последовательности заполнены пустыми символами «λ». В начальный момент времени головка расположена в ближайшей ячейке слева от последовательности.

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

 

λ

a b
q0

λ, R, q1

   
q1

λ, S, q1

b, R, q2

a, R, q2
q2

λ, S, q1

a, R, q1

a, R, q1

Определите максимальное число символов "a" в полученной последовательности после выполнения программы.


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

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