Задание №40608 ЕГЭ по Информатике

4060812 номерНе выполнено
Машина ТьюрингаИсполнитель

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

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

 λ01
q₀λ, R, q₁  
q₁ 1, R, q₁0, R, q₂
q₂ 0, R, q₃1, R, q₂
q₃λ, S, q₃0, R, q₃0, R, q₃

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

Справка: Символы «L» и «R» означают сдвиг в левую или правую ячейки соответственно, «N» – отсутствие сдвига, «S» – завершение работы исполнителя МТ после выполнения текущей команды. Сдвиг происходит после записи символа в текущую ячейку. Третий элемент – новое состояние головки после выполнения команды.

Например, команда 0, L, q3 выполняется следующим образом: в текущую ячейку записывается символ «0», затем головка сдвигается в соседнюю слева ячейку и переходит в состояние q3.