Предмет: Информатика,
автор: codelac
У исполнителя Умножатель две команды, которым присвоены номера:
умножь на 2
прибавь 3
Составьте алгоритм получения из числа 4 числа 62, содержащий не более 5 команд. В ответе запишите только номера команд.
Ответы
Автор ответа:
1
Ответ: 21121
Python:
variants = []
def f(n, history=''):
if n == 62: variants.append(int(history))
if n > 62: return
f(n * 2, history + '1'), f(n + 3, history + '2')
f(4)
variants.sort()
print(min(variants))
Объяснение:
Похожие вопросы
Предмет: Окружающий мир,
автор: uaizaevaakmaral
Предмет: Английский язык,
автор: sharapova06
Предмет: Русский язык,
автор: Аноним
Предмет: Информатика,
автор: tinaevramazan
Предмет: Қазақ тiлi,
автор: Djunisova