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

Задача . кп06-160


Задача

Темы:

(А. Минак) Исполнитель Кузнечик действует на поле, представленном последовательностью ячеек, расположенных горизонтально (по оси абсцисс). Каждая ячейка имеет номер – целое число. Количество ячеек бесконечно, все они закрашены в белый цвет. В начальный момент Кузнечик находится в ячейке с номером 0. В каждый конкретный момент известно положение исполнителя – ячейка, имеющая номер (целое число). У исполнителя существует три команды: Вперёд n (где n – целое число), вызывающая передвижение Кузнечика на n ячеек вправо по оси абсцисс; Назад n (где n – целое число), вызывающая передвижение Кузнечика на n ячеек влево по оси абсцисс; Перекрасить, вызывающая изменение цвета ячейки, в которой находится Кузнечик: белый цвет изменяется на чёрный, а чёрный – на белый. Запись

Повтори k [Команда1 Команда2 … КомандаS]

означает, что последовательность из S команд повторится k раз.

Кузнечику был дан для исполнения следующий алгоритм

Повтори 4 [Перекрасить Назад 2 Повтори 4 [Вперёд 3 Перекрасить] Перекрасить]

Определите два числа: число R – номер ячейки в которой Кузнечик завершил исполнение данного алгоритма; число K – количество ячеек, закрашенных в чёрный цвет после исполнения алгоритма. В ответе укажите одно целое число – произведение этих двух чисел R и K.


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

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