У исполнителя Вычислитель две команды, которым присвоены номера: 1. умножь на 3 2. прибавь 1 Первая из них увеличивает число на экране в 3 раза, вторая увеличивает его на 1. Составьте алгоритм получения из числа 2 числа 25, содержащий не более 5 команд. В ответе запишите только номера команд. (Например, 11221 –– это алгоритм: умножь на 3 умножь на 3 прибавь 1 прибавь 1 умножь на 3, который преобразует число 1 в 33.) Если таких алгоритмов более одного, то запишите любой из них. РЕШЕНИЕ Будем идти от числа 25 к числу 2 применяя противоположные команды, так мы будем видеть когда промежуточный результат можно без остатка поделить на 3. Тогда мы имеем команды: 1. Раздели на 3 2. Вычти 1 1) 25 нельзя без остатка поделить на 3, вычитаем: 25 - 1 = 24 Команда 2 2) 24 можно без остатка поделить на 3: 24 / 3 = 8 Команда 1 3) 8 нельзя без остатка поделить на 3, вычитаем: 8 - 1 = 7 Команда 2 4) 7 нельзя без остатка поделить на 3, вычитаем: 7 - 1 = 6 Команда 2 5) 6 можно без остатка поделить на 3: 6
Открытый банк заданий ОГЭ Информатика 20BA6B (задание 5)
13 июня 202413 июн 2024
2
~1 мин