← К задачам
Набор высоты
Ты планируешь поход и хочешь посчитать суммарный набор высоты на маршруте — то есть сколько метров в сумме придётся подниматься вверх.
Реализуйте функцию total_climb(profile), принимающую список высот точек маршрута по порядку. Верните сумму всех положительных разностей между соседними точками (спуски не учитываются).
Формат: вход — список целых чисел, выход — целое число.
Примеры:
total_climb([100, 120, 110, 150]) -> 60 # +20, -10, +40
total_climb([10, 5]) -> 0
def total_climb(profile):
pass
Для запуска тестов необходима авторизация.