Задать свой вопрос   *более 50 000 пользователей получили ответ на «Решим всё»

Задача 79086 У исполнителя Калькулятор две команды,...

Условие

У исполнителя Калькулятор две команды, которым присвоены номера:
1. прибавь 2
2. умножь на 3
Выполняя первую из них, Калькулятор прибавляет к числу на экране 3, а выполняя вторую, утраивает его. Запишите порядок команд в программе получения из 0 числа 56, содержащей не более 5 команд, указывая лишь номера команд. (Например, программа 21211 – это программа:
умножь на 3
прибавь 2
умножь на 3
прибавь 2
прибавь 2,
которая преобразует число 2 в 28).

информатика 74

Решение

1. Прибавь 2
2. Умножь на 3.
Нам надо получить из 0 число 56.
Так как при умножении 0 на любое число всё равно получается 0,
то начинать надо с команды 1.
1. Прибавь 2. 0 + 2 = 2
Так как 56 не делится на 3, а 56 – 2 = 54 делится на 27 = 3·3·3, то в конце
должно быть 4 команды:
2. Умножь на 3. 2·3 = 6
2. Умножь на 3. 6·3 = 18
2. Умножь на 3. 18·3 = 54
1. Прибавь 2. 54 + 2 = 56.

Ответ: 12221

Обсуждения

Написать комментарий

Меню

Присоединяйся в ВК