у исполнителя альфа две команды, которым присвоены номера:
1. прибавь 1
2. умножь на b
(b - неизвестное натуральное число b >= 2)
выполняя первую из них, альфа увеличивает число на экране на 1, а выполняя вторую, умножает это число на b.
программа для исполнителя альфа - это последовательность номеров команд.
известно, что программа 21211 переводит число 3 в число 82.
определите значение b
Answers & Comments
Ответ: 5
Python:
def f(b):
number = 3
number *= b
number += 1
number *= b
number += 1
number += 1
return number
for i in range(1000):
if f(i) == 82:
print(i)