Вопрос:

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

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

Ответ:

Нам нужно получить из числа 2 число 48, используя команды "вычти 1" (команда 1) и "умножь на 4" (команда 2). Попробуем различные комбинации команд: 1. Умножим 2 на 4: 2 * 4 = 8 2. Умножим 8 на 4: 8 * 4 = 32 3. Вычтем 1 из 32: 32 - 1 = 31 4. Умножим 31 на 4 : 31 * 4 = 124 Не подходит. Другой вариант: 1. Вычтем 1 из 2: 2 - 1 = 1 2. Умножим 1 на 4: 1 * 4 = 4 3. Умножим 4 на 4: 4 * 4 = 16 4. Умножим 16 на 4: 16 * 4 = 64 5. Вычтем 1 из 64: 64 - 1 = 63 Не подходит. Третий вариант: 1. Умножим 2 на 4: 2 * 4 = 8 2. Добавим 40: Чтобы получить 48, нужно добавить 40. Это можно сделать только вычитанием. 40 раз вычесть 1 – это слишком много команд. Четвертый вариант: 1. Вычтем 1 из 2: 2 - 1 = 1 2. Умножим 1 на 4: 1 * 4 = 4 3. Вычтем 1 из 4: 4 - 1 = 3 4. Умножим 3 на 4: 3 * 4 = 12 5. Умножим 12 на 4: 12 * 4 = 48 Подходящая последовательность команд: 12122 **Ответ: 12122**
ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие