Контрольные задания > 13. У исполнителя Альфа две команды, которым присвоены номера: 1. Вычти b; 2. Умножь на 5. (b - неизвестное натуральное число). Выполняя первую из них, Альфа уменьшает число на экране на b, а выполняя вторую, умножает это число на 5. Программа для исполнителя Альфа это последовательность номеров команд. Известно, что программа 21121 переводит число 2 в число 17. Определите значение b.
Вопрос:
13. У исполнителя Альфа две команды, которым присвоены номера: 1. Вычти b; 2. Умножь на 5. (b - неизвестное натуральное число). Выполняя первую из них, Альфа уменьшает число на экране на b, а выполняя вторую, умножает это число на 5. Программа для исполнителя Альфа это последовательность номеров команд. Известно, что программа 21121 переводит число 2 в число 17. Определите значение b.
Ответ:
Давайте разберемся с этой задачей шаг за шагом. У нас есть исполнитель 'Альфа', который может выполнять две команды: вычитать число 'b' и умножать на 5. Нам нужно найти значение 'b', зная, что программа 21121 преобразует число 2 в число 17. Программа 21121 означает, что команды выполняются в следующем порядке: умножить на 5, вычесть b, вычесть b, умножить на 5, вычесть b.
Пусть x - текущее число на экране.
1) Первая команда (умножение на 5) применится к числу 2: (2 * 5 = 10). Теперь x = 10.
2) Вторая команда (вычитание b): (10 - b). Теперь x = 10 - b.
3) Третья команда (вычитание b): ((10 - b) - b = 10 - 2b). Теперь x = 10 - 2b.
4) Четвертая команда (умножение на 5): ((10 - 2b) * 5 = 50 - 10b). Теперь x = 50 - 10b.
5) Пятая команда (вычитание b): ((50 - 10b) - b = 50 - 11b). Теперь x = 50 - 11b.
В итоге после выполнения всех команд мы получили число 17, то есть:
(50 - 11b = 17)
Теперь решим уравнение:
(11b = 50 - 17)
(11b = 33)
(b = 33 / 11)
(b = 3)
Ответ: Значение b равно 3.