Чтобы решить данную задачу, давайте сначала разберемся с алгоритмом действий исполнителя «Тета» и попробуем проследить, как число изменяется в результате применения команд.
Исполнитель «Тета» имеет две команды:
- Разделить текущее число на 10.
- Увеличить текущее число на ( N ), где ( N ) — неизвестное натуральное число.
Алгоритм, который задан как последовательность команд 12221, означает следующее:
- 1: Раздели на 10
- 2: Увеличь на ( N )
- 2: Увеличь на ( N )
- 2: Увеличь на ( N )
- 1: Раздели на 10
Теперь пройдем по алгоритму шаг за шагом, начиная с 4000, и посмотрим, каким образом мы можем получить 70, определяя значение ( N ).
Шаг 1: Применим первую команду (1)
- Исходное число: 4000
- Разделим 4000 на 10:
[
4000 \div 10 = 400
]
Шаг 2: Применим вторую команду (2)
- Текущее число: 400
- Увеличим на ( N ):
[
400 + N
]
Шаг 3: Применим третью команду (2)
- Текущее число: ( 400 + N )
- Увеличим на ( N ):
[
(400 + N) + N = 400 + 2N
]
Шаг 4: Применим четвертую команду (2)
- Текущее число: ( 400 + 2N )
- Увеличим на ( N ):
[
(400 + 2N) + N = 400 + 3N
]
Шаг 5: Применим пятую команду (1)
- Текущее число: ( 400 + 3N )
- Разделим на 10:
[
(400 + 3N) \div 10
]
Согласно условию, после выполнения всех команд мы должны получить 70:
[
\frac{400 + 3N}{10} = 70
]
Умножим обе стороны уравнения на 10:
[
400 + 3N = 700
]
Выразим ( 3N ):
[
3N = 700 - 400
]
[
3N = 300
]
Найдем ( N ):
[
N = \frac{300}{3} = 100
]
Таким образом, значение ( N ), при котором из числа 4000 по алгоритму 12221 будет получено число 70, равно ( 100 ).