← К задачамОткрыть курс →
Максимум, оканчивающийся на цифру
В функцию подаётся список неотрицательных целых чисел numbers и цифра digit (от 0 до 9). Напишите функцию max_ending_with(numbers, digit), которая возвращает наибольшее число, оканчивающееся на цифру digit. Если таких чисел в списке нет — верните -1.
Формат входа: список целых чисел и цифра 0–9.
Формат выхода: одно целое число — найденный максимум или -1.
Пример 1
max_ending_with([13, 23, 7, 43, 12], 3) # 43
Пример 2
max_ending_with([10, 20, 30], 5) # -1 (никто не оканчивается на 5)
📖 Теория по теме:Задание 15.2: программа на Python — обработка последовательности
Курс по теме
Пройдите курс «Python с нуля» — по шагам, с проверкой
8 уроков · ~14 ч · теория, упражнения и экзамен с бейджем
def max_ending_with(numbers, digit):
# ваш код
pass
Здесь появится результат. Напиши решение слева и нажми «Проверить код».
Для запуска тестов необходима авторизация.