def sum_left_of_max(arr): max_index = arr.index(max(arr)) return sum(arr[:max_index]) # Пример работы функции arr = [1, 5, 3, 8, 2, 7, 9, 4, 6, 10] result = sum_left_of_max(arr) print(result) # Вывод: 26
Этот код создает функцию sum_left_of_max, которая принимает массив arr, находит максимальное значение в массиве и возвращает сумму элементов, стоящих слева от максимального элемента. В приведенном примере, сумма элементов слева от максимального элемента [10] равняется 26.
Пример решения задачи на Python:
def sum_left_of_max(arr):max_index = arr.index(max(arr))
return sum(arr[:max_index])
# Пример работы функции
arr = [1, 5, 3, 8, 2, 7, 9, 4, 6, 10]
result = sum_left_of_max(arr)
print(result) # Вывод: 26
Этот код создает функцию sum_left_of_max, которая принимает массив arr, находит максимальное значение в массиве и возвращает сумму элементов, стоящих слева от максимального элемента. В приведенном примере, сумма элементов слева от максимального элемента [10] равняется 26.