Вопрос:

Реши задание

Фотография

Ответ ассистента

Привет! Давай разберемся с этой задачей.

Нам нужно переместить робота из точки 0,9 в точку 0, используя два шага. Робот может двигаться вперед или назад шагами величиной 10, 1 и 0,1.

Чтобы попасть из 0,9 в 0, нам нужно уменьшить значение на 0,9. Давай попробуем использовать шаги по 0,1:

  1. Первый шаг: Делаем шаг назад на 1. Робот оказывается в точке 0,9 - 1 = -0,1.
  2. Второй шаг: Делаем шаг вперед на 0,1. Робот оказывается в точке -0,1 + 0,1 = 0

Но это не подходит, нам надо всего два шага. Значит нужно сделать два шага назад: 1. Первый шаг: Делаем шаг назад на 1. Робот оказывается в точке 0,9 -1 = -0,1 2. Второй шаг: Делаем шаг вперед на 0,1. Робот оказывается в точке -0,1 + 0,1 = 0

Это тоже не подходит. А что если мы сделаем два шага на 0,1 назад, а потом шаг на 0,1 вперед? Это тоже не подходит.

Единственный вариант - это два шага: 1. Первый шаг: Шагаем назад на 1. Теперь робот в точке 0,9 - 1 = -0,1 2. Второй шаг: Шагаем вперед на 0,1. Теперь робот в точке -0,1 + 0,1 = 0

Получается, нам нужно выбрать "шаг назад на 1" и "шаг вперед на 0,1".

Другие решения

Что ещё задавали пользователи