Дан массив из целых чисел X[1..5]. Заменить каждый элемент массива с нечетным номером средним арифметическим индексов соседних элементов.

20 Янв 2020 в 19:42
148 +1
0
Ответы
1

Пример решения на Python:

X = [10, 20, 30, 40, 50]
for i in range(1, len(X), 2):
average = (X[i-1] + X[i+1]) / 2
X[i] = average
print(X)

В данном примере массив X равен [10, 20, 30, 40, 50]. После выполнения кода каждый элемент с нечетным индексом будет заменен на среднее арифметическое соседних элементов, что приведет к изменению массива на [10, 15, 30, 35, 50].

18 Апр 2024 в 19:32
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир