Бег с препятствиями

Нам нужно найти дозы, необходимые для того, чтобы иметь возможность перепрыгнуть любой элемент в списке.

5 7
2 5 4 5 2

5 - общее количество элементов.

7 — это высота, на которую мы можем прыгнуть.

Следующей следующей строкой являются наши данные.

Здесь нам нужно 0 доз, чтобы увеличить максимальную высоту прыжка. Итак, мы возвращаем 0.

Так же,

5 4
1 6 3 5 2

Здесь нам нужно 2 дозы, чтобы увеличить максимальную высоту прыжка.

def hurdleRace(k, height):
    maxnum = max(height)
    potions = maxnum - k
    if k > maxnum:
        return "0"
    elif k < maxnum:
        return (potions)
    else:
        return "0"

Нашли это полезным?