Нашли ошибку?

Рейтинг по убыванию

ЛёгкаяРеализацияГлава 4

#быстрая сортировка#разделяй и властвуйid: ga-quicksort-desc

Составьте рейтинг игроков по очкам — от лучшего к худшему. Напишите quicksort_desc(scores): функция возвращает новый список, отсортированный по убыванию быстрой сортировкой.

Примеры

quicksort_desc([30, 75, 10, 75, 50])  # [75, 75, 50, 30, 10]
quicksort_desc([])                    # []

Ограничения

Решение

def quicksort_desc(scores: list[int]) -> list[int]:
    """Возвращает новый список, отсортированный по убыванию (быстрая сортировка)."""
    # ваш код
    raise NotImplementedError

Можно решать и в своём редакторе: «Скопировать с тестами» и запустите python3 quicksort_desc.py — тесты те же, результат покажет ✓ / ✗ и итог.