Каким образом исполнитель Стрелка может двигаться по цифровому циферблату? Какие команды исполняются Стрелкой

Каким образом исполнитель Стрелка может двигаться по цифровому циферблату?
Какие команды исполняются Стрелкой и что обозначает число после команды?
В каком положении на часовом циферблате начинаются все программы?
Какие ограничения есть на движение команд "Л" и "П" и какие числа указываются после команды?
Delfin

Delfin

Исполнитель Стрелка может двигаться по цифровому циферблату при помощи следующих команд:

1. "Л" - эта команда заставляет Стрелку поворачивать влево на указанное количество делений циферблата. Число после команды "Л" указывает количество делений, на которое нужно повернуть влево. Например, команда "Л3" означает поворот влево на 3 деления.

2. "П" - эта команда заставляет Стрелку поворачивать вправо на указанное количество делений циферблата. Число после команды "П" указывает количество делений, на которое нужно повернуть вправо. Например, команда "П5" означает поворот вправо на 5 делений.

Все программы начинаются с Стрелки в положении, соответствующем числу 12 на циферблате. В этом положении Стрелка смотрит вверх.

Ограничения на движение команд "Л" и "П" состоят в том, что Стрелка не может выходить за пределы циферблата и не может повернуть больше, чем на 11 или на отрицательное количество делений. Таким образом, при выполнении команды "Л", число после команды может быть от 1 до 11, а при выполнении команды "П" - от 1 до 11.
Для лучшего понимания, рассмотрим несколько примеров:

Пример 1:
Исходное положение Стрелки: 12

Программа: Л3, П2

- Команда "Л3" заставляет Стрелку повернуть влево на 3 деления. Теперь Стрелка указывает на 9.

- Команда "П2" заставляет Стрелку повернуть вправо на 2 деления. Теперь Стрелка указывает на 11.

Пример 2:
Исходное положение Стрелки: 12

Программа: Л10, П8

- Команда "Л10" заставляет Стрелку повернуть влево на 10 делений. Но так как Стрелка не может повернуть больше, чем на 11 делений, то она совершит полный оборот и окажется на позиции 2.

- Команда "П8" заставляет Стрелку повернуть вправо на 8 делений. Теперь Стрелка указывает на 10.

Таким образом, команды "Л" и "П" позволяют Стрелке перемещаться по цифровому циферблату, изменяя свою позицию на указанное количество делений. Число после команды определяет, на сколько делений нужно повернуть Стрелку влево или вправо. Все программы начинаются с положения Стрелки, соответствующего числу 12 на циферблате. При выполнении команды "Л", число может быть от 1 до 11, также и для команды "П". Запомните, что Стрелка не может выйти за пределы циферблата и не может повернуть больше, чем на 11 или на отрицательное количество делений.
Знаешь ответ?
Задать вопрос
Привет!
hello