№1 У исполнителя Омега две команды, которым присвоены номера:
1. прибавь 4;
2. раздели на b
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Омега увеличивает число на экране на 4, а выполняя вторую, делит это число на b. Программа для исполнителя Омега — это последовательность номеров команд. Известно, что программа 12111 переводит число 41 в число 17. Определите значение b.
Решение:
Заметим, что после выполнения первой команды мы получаем число 45. Далее, составим и решим уравнение:
41 +4 = 45 (1)
45 / b (2)
(45 / b )+4 (1)
(45 / b )+4 +4=(45 / b )+8 (1)
(45 / b )+8 +4 = (45 / b )+ 12 =17 (1)
проводим математические вычисления для нахождения числа b
(45 / b )+ 12 =17
(45 / b ) = 17-12
45 / b = 5
b = 45 / 5
b = 9
Приведем другое решение на языке Python.
for b in range(2, 100):
x = 41 + 4
if (x / b + 4 + 4 + 4) == 17:
print(b)
Ответ: 9