Есть ответ 👍

Используя любой метод сортировки, отсортируйте все элементы массива, расположенные на четных местах, по убыванию. остальные элементы оставьте без изменения. считайте, что нумерация элементов массива начинается с 1. (на языке программирования pascal)

269
316
Посмотреть ответы 2

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

ром569
4,4(16 оценок)

// pascalabc.net 3.2, сборка 1437 от 03.05.2017 // внимание! если программа не работает, обновите версию! begin   var a: =arrrandom(readinteger('n=',50); a.println;   var t: =a.partition((x,i)-> i.iseven);   var s: =t[0].interleave(t[1].orderbydescending(x-> x));   if a.length.isodd then a: =s.toarray+arr(a.last)   else a: =s.toarray;   a.println end. примеры n= 14 42 -8 41 -26 -28 -44 -27 -24 13 -20 16 19 37 -26 42 19 41 -8 -28 -20 -27 -24 13 -26 16 -26 37 -44 n= 15 -21 41 32 8 -23 23 23 9 35 45 -42 37 -11 -8 22 -21 45 32 41 -23 37 23 23 35 9 -42 8 -11 -8 22

Источник  ⇒ кодирующее устройство  ⇒ канал связи  ⇒ декодирующее устройство  ⇒ приемник

Популярно: Информатика