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

Ответы 2

  • Я хочу тебя
  • #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;

    }

    • Автор:

      ian
    • 5 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years