← К задачам
Средне · +3МассивыСортировка

Призёры забега

На финише марафона ты ведёшь протокол и должен быстро объявить тройку лидеров.

Напиши функцию podium(runners), где runners — список участников, каждый задан как [имя, время_сек] (имя — строка, время — число секунд). Верни список имён трёх лучших бегунов по возрастанию времени (первым — у кого время меньше всех). Если участников меньше трёх, верни имена всех, сколько есть, в том же порядке.

Гарантируется, что времена различны.

Пример:

podium([["Аня", 95], ["Боря", 90], ["Вера", 99], ["Гена", 92]])
-> ["Боря", "Гена", "Аня"]
def podium(runners):
    pass
Для запуска тестов необходима авторизация.
Поддержать проект