Задание №12: Исполнитель Редактор и преобразование строк
Основные типы и прототипы задания №12:
Исполнитель Редактор
Циклы 'пока нашлось'
Поиск простых чисел в строке
Условие задания
(Е. Джобс) На ленте исполнителя МТ в соседних ячейках записана последовательность из 1000 символов, включающая только нули, единицы и двойки. Ячейки справа и слева от последовательности заполнены пустыми символами «λ». В начальный момент времени головка расположена в ближайшей ячейке слева от последовательности. Программа для исполнителя:
Команды движения каретки: L – влево, R – вправо, S – стоп. Известно, что каждый из символов 0, 1 и 2 есть в исходной строке. Суммы значений в начальной и конечной строках кратны 5, при этом больше 0. Определите максимальную возможную разницу между суммой цифр исходной строки и суммой цифр конечной строки.
Ответ:
1970