Задание 22. У исполнителя Удвоитель две команды, которым присвоены номера:
1. прибавь 1,
2. умножь на 2.
Первая из них увеличивает число на экране на 1, вторая удваивает его.
Программа для Удвоителя — это последовательность команд. Сколько есть программ, которые число 2 преобразуют в число 12?
Решение.
В первом случае можно просто прибавлять 1 к 2, пока не будет получено число 12. Во втором случае можно использовать одно умножение на 2 и таких программ будет:
пять.
В третьем случае можно использовать два умножения, получим:
четыре
В результате, общее число программ равно 1+5+4=10.
Ответ: 10.
Другие задания:
Для наших пользователей доступны следующие материалы: