Задания
Версия для печати и копирования в MS WordУ исполнителя Альфа две команды. которым присвоены номера:
1. Вычти b;
2. Умножь на 5.
(b — неизвестное натуральное число).
Выполняя первую из них, Альфа уменьшает число на экране на b, а выполняя вторую, умножает это число на 5. Программа для исполнителя Альфа — это последовательность номеров команд. Известно, что программа 21121 переводит число 2 в число 17. Определите значение b.
Решение.
Заметим, что после выполнения первой команды мы получаем число 10. Далее, составим и решим уравнение:
Ответ: 3.
Приведем другое решение на языке Python.
for b in range(1, 100):
x = 2 * 5 - b - b
if (x * 5 - b) == 17:
print(b)
Раздел кодификатора ФИПИ: 1.3.1 Обработка информации. Алгоритмы и их свойства.



