Присоединиться

11 класс·средний уровень

На какую одну команду можно заменить эту программу, чтобы Кузнечик

Условие

Имеется исполнитель Кузнечик, который живет на числовой оси. Система команд Кузнечика: Вперед N (Кузнечик прыгает вперед на N единиц); Назад M (Кузнечик прыгает назад на M единиц). Переменные N и M могут принимать любые целые положительные значения. Известно, что Кузнечик выполнил программу из 50 команд, в которой команд “Назад 2” на 12 больше, чем команд “Вперед 3”. Других команд в программе не было. На какую одну команду можно заменить эту программу, чтобы Кузнечик оказался в той же точке, что и после выполнения программы?

Ответ

Ответ и полный разбор откроются после входа

Посмотреть ответ

Решение по шагам

  1. Как рассуждать

    Обозначим через x количество команд «Вперед 3» в программе, а через x+12x + 12 - количество команд «Назад 2», причём x и y могут быть только неотрицательными целыми числами.

Осталось ещё 2 шага

  1. Всего кузнечик сделал x + x + 12=50 команд…

  2. Отсюда найдём x=19 Посчитаем, в какую точку…

Получить полное решение

Бесплатно · займёт минуту

Другие задачи по теме «Анализ и построение алгоритмов для исполнителей»

На какую одну команду можно заменить эту программу, чтобы Кузнечик — решение с объяснением | Lom Ai