У исполнителя Вычислитель две команды, которым присвоены номера: 1. умножь на 3 2. прибавь 2 Первая из них увеличивает число на экране в 3 раза, вторая увеличивает его на 2. Составьте алгоритм получения из числа 3 числа 69, содержащий не более 5 команд. В ответе запишите только номера команд. (Например, 11221 –– это алгоритм: умножь на 3 умножь на 3 прибавь 2 прибавь 2 умножь на 3, который преобразует число 1 в 39.) Если таких алгоритмов более одного, то запишите любой из них. РЕШЕНИЕ
Будем идти от числа 69 к числу 3 применяя противоположные команды, так мы будем видеть когда промежуточный результат можно без остатка разделить на 3.
Тогда мы имеем команды:
1. Раздели на 3
2. Вычти 2 1. 69 можно без остатка разделить на 3: 69/3=23 Команда 1 2. 23 нельзя без остатка разделить на 3, вычитаем: 23-2=21 Команда 2 3. 21 можно без остатка разделить на 3: 21/3=7 Команда 1 4. 7 нельзя без остатка разделить на 3, вычитаем: 7-2=5 Команда 2 5. 5 нельзя без остатка разделить на 3, вычитаем: 5-2