← К задачам
Средне · +3ЕГЭ задание 17Последовательности

Задание 17: минимальный элемент, превышающий среднее

Типичная постановка задания 17: обработать последовательность чисел и найти элемент по некоторому условию. Здесь последовательность передаётся списком numbers.

Напишите функцию min_above_average(numbers), которая возвращает минимальный из элементов, строго больших среднего арифметического всей последовательности. Если таких элементов нет, верните -1.

Формат входа: непустой список целых чисел. Формат выхода: одно целое число (искомый элемент) или -1.

Пример 1: min_above_average([1, 2, 3, 4, 5])4 (среднее 3; больше среднего — 4 и 5; минимум из них 4). Пример 2: min_above_average([10, 10, 10])-1 (никто не больше среднего).

def min_above_average(numbers):
    # numbers — непустой список целых чисел
    # верните минимальный элемент, строго больший среднего; иначе -1
    pass
Для запуска тестов необходима авторизация.
Поддержать проект