← К задачам
Второй максимум
Дан список чисел. Верните второе по величине различное значение. Повторы считаются за одно число: для [5, 5, 3] второй максимум равен 3.
Если различных значений меньше двух (список пуст или все элементы одинаковы), верните None.
Вход: список чисел.
Выход: второе по величине уникальное значение или None.
Примеры:
second_max([10, 20, 20, 10])->10second_max([7, 7, 7])->None
def second_max(nums):
# ваш код
pass
Для запуска тестов необходима авторизация.