Для решения этой задачи давайте проанализируем, что происходит при выполнении программы 21121 на начальном числе 2.
Каждая команда имеет своё действие:
- Команда "Вычти b" (обозначим как A) уменьшает текущее число на b.
- Команда "Умножь на 5" (обозначим как B) умножает текущее число на 5.
Теперь рассмотрим последовательность команд 21121, начиная с числа 2:
Команда 2 (Умножь на 5): \[ 2 \times 5 = 10 \]
Команда 1 (Вычти b): \[ 10 - b \]
Команда 1 (Вычти b): \[ (10 - b) - b = 10 - 2b \]
Команда 2 (Умножь на 5): \[ (10 - 2b) \times 5 = 50 - 10b \]
Команда 1 (Вычти b): \[ (50 - 10b) - b = 50 - 11b \]
Теперь мы знаем, что в конце получаем 17:
\[ 50 - 11b = 17 \]
Решим это уравнение:
Переносим 50 на правую сторону: \[ -11b = 17 - 50 \]
Упрощаем: \[ -11b = -33 \]
Разделим обе стороны на -11: \[ b = 3 \]
Таким образом, значение \(b\) равно 3.