Задания
Версия для печати и копирования в MS WordУ исполнителя Альфа две команды, которым присвоены номера:
1. прибавь 4;
2. раздели на b
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Альфа увеличивает число на экране на 4, а выполняя вторую, делит это число на b. Программа для исполнителя Альфа — это последовательность номеров команд. Известно, что программа 12111 переводит число 48 в число 16. Определите значение b.
Решение.
Заметим, что после выполнения первой команды мы получаем число 52. Далее, составим и решим уравнение:
Ответ: 13.
Приведем другое решение на языке Python.
for b in range(2, 100):
x = 48 + 4
if (x / b + 4 + 4 + 4) == 16:
print(b)
Раздел кодификатора ФИПИ: 1.3.1 Обработка информации. Алгоритмы и их свойства.



