Пиши только выражение — оно подставится после return.
Все тесты
одинаковы для локальной и серверной проверки
Тест 1
Ввод: solution([1, 5, 3, 4, 2])
Ожидалось: 4
Тест 2
Ввод: solution([10, 10, 9])
Ожидалось: 9
Тест 3
Ввод: solution([1, 1, 1, 2])
Ожидалось: 1
Тест 4
Ввод: solution([-1, -2, -3])
Ожидалось: -2
Тест 5
Ввод: solution([5, 4])
Ожидалось: 4
Локальная проверка и отправка в рейтинг используют один и тот же набор тестов. Если есть расхождение, причина обычно в лимитах времени или окружении раннера.