Вопрос:

У исполнителя Удвоитель две команды, которым присвоены номера: 1. прибавь 1 2. умножь на 2 Первая из них увеличивает число на экране на 1, вторая удваивает его. Составьте алгоритм получения из числа 3 числа 19, содержащий не более 5 команд. В ответе запишите только номера команд в соответствующей алгоритму последовательности. (Например, 12221 - это алгоритм: прибавь 1 умножь на 2 умножь на 2 умножь на 2 прибавь 1, который преобразует число 2 в число 25.) Если таких алгоритмов более одного, то запишите любой из них.

Ответ:

Нам нужно из числа 3 получить число 19, используя команды +1 и *2, и не более 5 команд. 1) 3 + 1 = 4 2) 4 * 2 = 8 3) 8 * 2 = 16 4) 16 + 1 = 17 5) 17 + 1 = 18 6) 18 + 1 = 19 Получилось 6 команд, не подходит. Попробуем другой вариант: 1) 3 + 1 = 4 2) 4 + 1 = 5 3) 5 * 2 = 10 4) 10 * 2 = 20 5) 20 - 1 = 19 Нельзя вычитать. 1) 3 * 2 = 6 2) 6 * 2 = 12 3) 12 + 1 = 13 4) 13 * 2 = 26 Не подходит. Алгоритм: 1) 3 + 1 = 4 (1) 2) 4 * 2 = 8 (2) 3) 8 + 1 = 9 (1) 4) 9 * 2 = 18 (2) 5) 18 + 1 = 19 (1) Ответ: 12121
Смотреть решения всех заданий с фото

Похожие