Сумма элементов списка после первого отрицательного элемента
Условие: Пользователь вводит список из 15 элементов типа int spisok = [1,2,3,4,-5,10,20,22,30,-14,15,17,16,13,21] И программа должна: Найти индекс минимального элемента списка и найти сумму всех элементов списка после первого отрицательного числа. (То есть после (-5) найти сумму всех остальных элементов)
Ответы (1 шт):
получить список чисел можно так:
arr = list(map(int, input()))
все остальное - примитивный алгоритм с использованием for
Найти индекс минимального элемента списка
- пройти по всем элементам массива и найти минимальный и соответствующий ему индекс
найти сумму всех элементов списка после первого отрицательного числа
дойти до первого отрицательного числа
сделать срез массива от текущего индекса
использовать функцию
sum()
P.S.
а вообще нехорошо такие вопросы в воскресенье спрашивать - это навевает грустные мысли об образовании и желании учиться :)