← К задачам
Легко · +1ГеометрияМатематика

Сетка склада: число шагов

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