Предмет: Информатика, автор: kchblyd

Python!!!! Массив содержит четное количество элементов. напишите программу, которая сортирует первую половину массива по возрастанию, а вторую - по убыванию. Каждый элемент должен остаться в "своей" половине.
Пример:
Массив: 53421632
После сортировки: 23456321

Ответы

Автор ответа: topaz22
4

array = input()

array = list(array)

i = len(array)/2

if int(i) == i:

   i = int(i)

else:

   i = int(i) + 1

array1 = array[:i]

array2 = array[i:]

array1.sort()

array2.sort()

array = array1 + array2[::-1]


kchblyd: это не работает
topaz22: Добавь ето в конце:print(''.join(array))
Похожие вопросы