Top.Mail.Ru

Алгоритм решения задачи:

1. Создадим переменную count и инициализируем ее нулем. Она будет считать количество элементов, удовлетворяющих условию задачи.
2. Пройдемся по массиву от 0 до len(arr)-3, так как для каждого элемента массива нам нужно сравнивать среднее арифметическое двух следующих элементов.
3. Внутри цикла проверим условие: если текущий элемент равен среднему арифметическому двух следующих элементов, то увеличим count на 1.
4. Выведем значение переменной count, которое является ответом.

Пример решения на языке Python:

“`python
arr = [2, 3, 1, 5, 6, 4]
count = 0

for i in range(len(arr)-2):
average = (arr[i+1] + arr[i+2]) / 2
if arr[i] == average:
count += 1

print(count)
“`

Программа выведет число 3, что соответствует количеству элементов, равных среднему арифметическому двух элементов после них.

   
[metform form_id="1136"]