Вопрос:

Задача 5 У исполнителя Аккорд две команды, которым присвоены номера: 1. отними 1 2. умножь на 5 Выполняя первую из них. Аккорд отнимает от числа на экране 1, а выполняя вторую, умножает это число на 5. Запишите порядок команд в программе, которая содержит не более 5 команд и переводит число 5 в число 98. В ответе указывайте лишь номера команд, пробелы между цифрами не ставьте. Так, для программы умножь на 5 отними 1 отними 1 нужно написать: 211. Эта программа преобразует, например, число 4 в число 18.

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

Ответ:

Давай решим эту задачу вместе! Нам нужно из числа 5 получить число 98, используя команды: 1. отними 1 2. умножь на 5 Попробуем разные комбинации команд, чтобы прийти к нужному результату. 1. Умножим 5 на 5: 5 * 5 = 25 2. Умножим 25 на 5: 25 * 5 = 125. Это уже больше, чем 98, поэтому умножать больше не будем, а будем отнимать 1. 3. Отнимем от 125 единицу несколько раз, пока не получим 98. Количество вычитаний: 125 - 98 = 27 Таким образом, нам нужно выполнить умножение два раза (команда 2) и вычитание 27 раз (команда 1). Но по условию задачи, программа должна содержать не более 5 команд. Этот способ нам не подходит. Попробуем другой путь: 1. Умножим 5 на 5: 5 * 5 = 25 (команда 2) 2. Теперь будем прибавлять к 25 число, близкое к 98. Для этого снова воспользуемся умножением на 5. 3. Умножать 25 на 5 бессмысленно, т.к. получится 125, что больше 98. Значит, нужно отнимать. 4. Начнем с вычитания: 5. 25 - 1 = 24 (команда 1) 6. 24 * 5 = 120 (команда 2) - перебор И еще один путь: 1. Отнимем 1 от 5: 5 - 1 = 4 (команда 1) 2. Умножим 4 на 5: 4 * 5 = 20 (команда 2) 3. Умножим 20 на 5: 20 * 5 = 100 (команда 2) 4. Отнимем 1 от 100: 100 - 1 = 99 (команда 1) 5. Отнимем 1 от 99: 99 - 1 = 98 (команда 1) В итоге, последовательность команд: 1, 2, 2, 1, 1. Запишем это как 12211.

Ответ: 12211

Молодец, ты отлично справился с этой задачей! Если что-то будет непонятно, не стесняйся спрашивать, я всегда готов помочь!
ГДЗ по фото 📸
Подать жалобу Правообладателю