Бег с препятствиями
Нам нужно найти дозы, необходимые для того, чтобы иметь возможность перепрыгнуть любой элемент в списке.
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"
Нашли это полезным?