М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации

Напишите программу, которая сортирует по возрастанию первую половину массива и по убыванию вторую половину массива. каждый элемент должен остаться в «своей» половине. массив содержит четное количество элементов. язык c++

👇
Ответ:
Nuriza2002
Nuriza2002
20.10.2022

#include <iostream>

#include <algorithm>

using namespace std;

bool qw

(int g, int b)

{

   return g>b;

}

int main()

{

   int n,l;

       cin >>n;

   int A[n];

l=0;

   for (int r=0; r<n;r++)

   {

       cin >> A[r];

   }

   sort(A,A+n/2);

   sort(A+n/2,A+n,qw);

      for (int x=0; x<n;x++)

   {

       if(l<1)

           {

            cout  <<A[x];

       l++;

       }

       else if(l==1)

       {

               cout  <<" "<<A[x];

       }

   }

   return 0;

}

4,4(76 оценок)
Открыть все ответы
Ответ:
AndrewGuyGuyson
AndrewGuyGuyson
20.10.2022

Program Princess;
uses crt;
var
  M:Integer;
begin
  writeln('');
  writeln('*        Вас приветствует ППП         *');
  writeln('*    Программа Проверки Принцесс      *');
  writeln('*                                     *');
  writeln('*      Сейчас узнаем...               *');
  writeln('');
  writeln('1. Постелите постель для девушки');
  writeln('2. Подложите горошину');
  writeln('3. Дождитесь утра...');
  writeln('4. Разбудите девушку');
  writeln('5. Спросите: "Как Вам спалось?" ');
  writeln('6. Введите в систему ответ девушки:');
  writeln('   0 - "Плохо, совсем не сомкнула глаз..." ');
  writeln('   1 - "Отлично выспалась" ');
  readln(M);
  writeln('');
  writeln('*                Итак...              *');
  if m=0 then
  writeln('* Эта девушка - настоящая принцесса!  *')
  else
  writeln('*  Увы! Эта девушка - не принцесса!   *');
  writeln('');
end.

4,4(64 оценок)
Ответ:
Катя388891
Катя388891
20.10.2022

1. Жигули, с единицы номер. 
2. Москвич, с семерки номер. 
3. Иномарка, не с единицы. 
Каждый сказал один факт правду и один - ложь. 
Предположим, что первый верно указал цифру 1. Значит, он обманул относительно жигулей. Раз номер с единицы начинается, то другие двое обманули относительно номера, а значит, верно указали марку машины. Но они не могли оба верно указать марку, ведь один сказал - "Москвич", а второй - "иномарка". Значит первое предположение, что номер начинается с единицы - привело нас в тупик. Раз номер не с единички, то первый обманул про номер, значит правду сказал про марку - это "Жигули". 
Раз марка жигули, то второй обманул про Москвич, а значит верно сказал про номер с семерки. Третий значит, обманул про иномарку, но верно сказал, что номер не с единицы начинается. 
Итого - это были "Жигули" и номер начинается с семерки.

4,4(48 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ