что не так в коде? у меня получается возрастание, а нужно убывание (Python)

Рейтинг: -4Ответов: 2Опубликовано: 22.07.2023

Собственно вот какой код и что по итогу в выводе получается и вот как решить данную ситуацию я не могу понять, в чем проблема, при изенении каких либо значений синтаксиса либо ошибка ремува либо просто пустота в сорторовке на выводе

Ответы

▲ 2

Ну так переверните ситуацию:

max_number = 0
if number > max_number:

Сейчас вы наоборот ищете минимум.

▲ 0

Хочу тебя удивить, но существует функция сортировки :) работает она как алгоритм с асимптотикой О(n log n), то есть как линейный алгоритм)) Не помню точно, но вроде она в себе содержит сортировки вставками и слияниям

your_list.sort(reverse=True)
print(your_list)