← К задачам
Сетка склада: число шагов
Погрузчик ездит по складу, расчерченному на квадратную сетку, и умеет двигаться только вдоль осей: вверх-вниз и влево-вправо. Чтобы добраться из клетки (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
def grid_steps(x1, y1, x2, y2):
pass
Для запуска тестов необходима авторизация.