Ответ:

Программа на Python. Предполагается, что введено натуральное число n ≥ 1: для пустого списка среднее арифметическое не определено.

  1. Вводим количество элементов и создаём список из случайных целых чисел от 0 до 40 включительно с помощью random.randint(0, 40).
  2. Находим среднее арифметическое как сумму элементов, делённую на их количество.
  3. Считаем элементы, большие 10.
  4. Проверяем каждую пару соседних элементов. Если такая пара найдена, результат проверки — True, иначе — False.
import random

n = int(input("Введите количество чисел n (n ≥ 1): "))

if n < 1:
    print("Количество чисел должно быть не меньше 1.")
else:
    numbers = [random.randint(0, 40) for _ in range(n)]

    print("Список:", numbers)

    average = sum(numbers) / n
    print("Среднее арифметическое:", average)

    greater_than_10 = sum(1 for number in numbers if number > 10)
    print("Количество элементов больше 10:", greater_than_10)

    has_equal_neighbors = any(
        numbers[i] == numbers[i + 1]
        for i in range(n - 1)
    )
    print("Есть одинаковые соседние элементы:", has_equal_neighbors)

Если в списке один элемент, проверка соседних пар не выполняется и программа выводит False.