Вопрос Помогите решить задачу на питоне.

Регистрация
28 Дек 2013
Сообщения
78
Репутация
0
Спасибо
0
Монет
0
Дан список целых чисел. Упорядочить его элементы по возрастанию.

Формат входных данных

Программа получает список целых чисел в формате строки (числа разделяются пробелами).

Формат выходных данных

Выведите элементы упорядоченного списка в виде строки (элементы разделяются пробелом).
 
попробуйте print(sorted(a))
 
Одной строки вполне достаточно, например, с генератором списка: print(*sorted([int(i) for i in input().split()])) Хотя есть и другие одно- или двух-строчные варианты...
 
Алгоритмов сотни, но самый простой из них , на мой взгляд, сортировка пузырьком, но он очень медленный при больших данных
 
a='5 3 6 2 7'
a1=a.split(' ')
print(a1)
a2=[int(i) for i in a1]
print(*sorted(a2))

Первую строку можно написать a=input('Строка чисел:' )
 
Назад
Сверху