Имеется исполнитель кузнечик, который живет на числовой оси. система команд кузнечика: вперед n – кузнечик прыгает вперед на n единиц назад m – кузнечик прыгает назад на m единиц переменные n и m могут принимать любые целые положительные значения. кузнечик выполнил программу из 20 команд, в которой команд «назад 4» на 4 меньше, чем команд «вперед 3» (других команд в программе нет). на какую одну команду можно заменить эту программу? варианты ответов: вперед 4 вперед 7 назад 3 назад 4 другой

mikerinavera mikerinavera    3   27.07.2019 08:30    2

Ответы
kiki52 kiki52  03.10.2020 14:09
"Вперёд 4" т.к.
Всего 20 команд
x - команд типа "Вперёд"
y - команд типа "Назад"
Известно, что x+y = 20 и x-y =4 => y = 8 (8 команд "Назад")
12*3 - 8*4 = 4 (Т.к. мы из "Вперёд" вычитаем "Назад", то испольнитель сделал движение вперёд на 4 у.е.) => Эту последовательность команд можно заменить на "Вперёд 4"
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика