Информатика, вопрос задал kchblyd , 7 лет назад

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

Ответы на вопрос

Ответил topaz22
0

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
0
это не работает
Новые вопросы