Пример 1.
У исполнителя Квадрат две команды, которым присвоены номера:
1. возведи в квадрат
2. вычесть 4
Первая из них возводит число на экране во вторую степень, вторая уменьшает его на 4. Составьте алгоритм получения из числа 7 числа 73, содержащий не более 5 команд. В ответе запишите только номера команд.
Решение.
1) Эту задачу удобней начать решать с конца. Из 73 не извлекается корень, поэтому мы можем сделать только обратное действие второй команды.
2) Далее опять можно только выполнить обратное действие второй команды.
3) Выполняем обратное действие первой команды.
4) Выполняем обратное действие первой команды.
5) На последнем шаге выполняем обратное действие второй команды.
Записываем команды, начиная сначала.
Ответ: 21122
Пример 2.
У исполнителя Альфа две команды, которым присвоены номера:
1. прибавь 2;
2. умножь на b.
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Альфа увеличивает число на экране на 2, а выполняя вторую, умножает это число на b. Программа для исполнителя Альфа — это последовательность номеров команд. Известно, что программа 11121 переводит число 3 в число 47. Определите значение b.
Решение.
1) На первом шаге составим таблицу, в которой будет три столбца. Заполним столбец с номерами команды, которые указаны в задаче.
2) Далее выполняем первые три команды, так как они нам известны.
3) На четвертом шаге нам нужно умножить наше число на b, поэтому записываем в виде выражения ответ.
4) Важно на последнем шаге не забыть выполнить последнюю команду (прибавить 2)!!!
5) Решаем уравнение 9b+2=47.
Ответ: 5
Если вы зашли впервые на мой канал, то советую ознакомиться с оглавлением канала. Все статьи распределены по темам.