← К задачамОткрыть курс →
Сетка склада: число шагов
Погрузчик ездит по складу, расчерченному на квадратную сетку, и умеет двигаться только вдоль осей: вверх-вниз и влево-вправо. Чтобы добраться из клетки (x1, y1) в клетку (x2, y2), ему нужно сделать ровно столько шагов, сколько составляет манхэттенское расстояние: |x1 - x2| + |y1 - y2|.
Напишите функцию grid_steps(x1, y1, x2, y2), которая возвращает число шагов.
Примеры:
grid_steps(0, 0, 3, 4) -> 7
grid_steps(2, 2, 2, 2) -> 0
Курс по теме
Пройдите курс «Python с нуля» — по шагам, с проверкой
8 уроков · ~14 ч · теория, упражнения и экзамен с бейджем
def grid_steps(x1, y1, x2, y2):
pass
Здесь появится результат. Напиши решение слева и нажми «Проверить код».
Для запуска тестов необходима авторизация.