Контрольные задания > Тип 7 № 205. У исполнителя Аккорд две команды, которым присвоены номера:
1. отними 1,
2. умножь на 5.
Выполняя первую из них, Аккорд отнимает от числа на экране 1, а выполняя вторую, умножает это число на 5. Запишите программу, которая содержит не более 5 команд и переводит число 6 в число 99. В ответе указывайте лишь номера команд, пробелы между цифрами не ставьте. Так, для программы умножь на 5, отними 1, отними 1, нужно написать 211. Эта программа преобразует, например, число 4 в число 18. Если таких программ более одной, то запишите любую из них.
Вопрос:
Тип 7 № 205. У исполнителя Аккорд две команды, которым присвоены номера:
1. отними 1,
2. умножь на 5.
Выполняя первую из них, Аккорд отнимает от числа на экране 1, а выполняя вторую, умножает это число на 5. Запишите программу, которая содержит не более 5 команд и переводит число 6 в число 99. В ответе указывайте лишь номера команд, пробелы между цифрами не ставьте. Так, для программы умножь на 5, отними 1, отними 1, нужно написать 211. Эта программа преобразует, например, число 4 в число 18. Если таких программ более одной, то запишите любую из них.
Ответ:
Необходимо получить из 6 число 99, используя не более 5 команд.
Попробуем следующий алгоритм:
1. Умножить на 5: 6 * 5 = 30
2. Умножить на 5: 30 * 5 = 150
Теперь нужно вычесть 51. Попробуем другой подход:
1. Отними 1: 6 - 1 = 5
2. Умножь на 5: 5 * 5 = 25
3. Умножь на 5: 25 * 5 = 125
4. Отними 1: 125 - 1 = 124
5. Отними 1: 124 - 1 = 123
Кажется, это неверный путь. Попробуем так:
1. Умножить на 5: 6 * 5 = 30
Чтобы получить 99, нужно вычесть 30 - 99 = -69. Не подходит
Рассмотрим такую последовательность действий:
1. Отними 1: 6 - 1 = 5
2. Отними 1: 5 - 1 = 4
3. Умножь на 5: 4 * 5 = 20
4. Умножь на 5: 20 * 5 = 100
5. Отними 1: 100 - 1 = 99
Таким образом, программа: 11221
Ответ: 11221