Шаг Кузнечика
Шаг Кузнечика — это одно выполнение разрешённой команды прыжка: Кузнечик переходит с текущей клетки на другую клетку по заданному правилу. Чтобы определить новое положение, к координате текущей клетки прибавляют или вычитают длину прыжка.
Формула нового положения
Пусть Кузнечик находится в клетке \(x\), а команда разрешает прыжок на \(d\) клеток. После бір шага его положение равно \(x'\). Знак числа \(d\) сразу учитывает направление движения.
Если Кузнечик выполняет несколько шагов, формулу применяют последовательно: результат одного шага становится начальным положением для следующего. При этом каждый переход должен быть разрешён: например, нельзя попасть на запрещённую клетку.
Кузнечик находится в клетке \(7\). Разрешён прыжок на \(4\) клетки влево, значит \(d=-4\). После бір шага он окажется в клетке \(7+(-4)=3\). Это именно один шаг, а не весь маршрут до конечной клетки.
Шаг — одно перемещение между двумя соседними по маршруту положениями. Траектория исполнителя состоит из нескольких положений и шагов. Если требуется найти положение после нескольких команд, нельзя складывать длины прыжков, не учитывая их направления и возможные запреты.
Кузнечик находится в клетке \(-2\). Команда разрешает прыжок на \(5\) клеток вправо. В какой клетке он окажется после бір шага?
Главное
- Шаг Кузнечика — одно разрешённое выполнение команды прыжка.
- Новое положение вычисляют по формуле \(x'=x+d\); направление учитывается знаком \(d\).
- При нескольких командах проверяют каждый переход и не смешивают один шаг с траекторией.