Вопрос:

У исполнителя Вычислитель две команды, которым присвоены номера: 1. прибавь 2 2. умножь на 4 Первая из них увеличивает число на экране на 2, вторая увеличивает число на экране в 4 раза. Составьте алгоритм получения из числа 6 числа 56, содержащий не более 5 команд.

Смотреть решения всех заданий с листа

Ответ:

Необходимо получить число 56 из числа 6, используя команды +2 (команда 1) и *4 (команда 2) не более 5 раз. 1. Начнём с числа 6. Если сразу умножим на 4, получим 24. Затем нужно получить 56 из 24. Попробуем сначала прибавлять 2, а потом умножим на 4. 2. $$6 + 2 = 8$$ (команда 1) 3. $$8 * 4 = 32$$ (команда 2) 4. Теперь нужно из 32 получить 56. Будем прибавлять 2: 5. $$32 + 2 = 34$$ (команда 1) 6. $$34 + 2 = 36$$ (команда 1) 7. $$36 + 2 = 38$$ (команда 1) 8. $$38 + 2 = 40$$ (команда 1) 9. $$40 + 2 = 42$$ (команда 1) 10. $$42 + 2 = 44$$ (команда 1) 11. $$44 + 2 = 46$$ (команда 1) 12. $$46 + 2 = 48$$ (команда 1) 13. $$48 + 2 = 50$$ (команда 1) 14. $$50 + 2 = 52$$ (команда 1) 15. $$52 + 2 = 54$$ (команда 1) 16. $$54 + 2 = 56$$ (команда 1) Слишком много команд. Нам нужно менее 5. Попробуем другой вариант: 1. $$6+2 = 8$$ (команда 1) 2. $$8+2 = 10$$ (команда 1) 3. $$10+2 = 12$$ (команда 1) 4. $$12 * 4 = 48$$ (команда 2) 5. $$48+2 = 50$$ (команда 1) 6. $$50+2 = 52$$ (команда 1) 7. $$52+2 = 54$$ (команда 1) 8. $$54+2 = 56$$ (команда 1) Тоже слишком много команд. Давайте попробуем так: 1. $$6*4 = 24$$ (команда 2) 2. $$24+2 = 26$$ (команда 1) 3. $$26+2 = 28$$ (команда 1) 4. $$28*2 = 56$$ (команда 2) Не подходит, так как такой команды нет. Решение: 1. $$6+2 = 8$$ (команда 1) 2. $$8+2 = 10$$ (команда 1) 3. $$10 * 4 = 40$$ (команда 2) 4. $$40+2 = 42$$ (команда 1) 5. $$42*4$$ - много 6. $$40 + 2 = 42$$ (команда 1) 7. $$42 + 2 = 44$$ (команда 1) 8. $$44 + 2 = 46$$ (команда 1) 9. $$46 + 2 = 48$$ (команда 1) 10. $$48 + 2 = 50$$ (команда 1) 11. $$50 + 2 = 52$$ (команда 1) 12. $$52 + 4 = 56$$ (команда 1) Попробуем следующий вариант: 1. $$6 + 2 = 8$$ (Команда 1) 2. $$8 + 2 = 10$$ (Команда 1) 3. $$10 + 2 = 12$$ (Команда 1) 4. $$12 + 2 = 14$$ (Команда 1) 5. $$14 * 4 = 56$$ (Команда 2) Получили последовательность из 5 команд: 11112 Ответ: **11112**
ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие