Se da un vector cu n elemente nr naturale. Prima jumătate sa fie ordonata crescător iar a doua jumătate sa fie ordonata descrescător.
Urgeeennntttt
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
int n, v[102];
cin >> n;
for(int i = 1; i <= n; ++i)
cin >> v[i];
sort(v + 1, v + n / 2 + 1);
for(int i = n / 2 ; i <= n ; ++i)
for(int j = i + 1 ; j <= n ; ++j)
if(v[i] < v[j])
swap(v[i] , v[j]);
for(int i = 1; i <= n; ++i)
cout << v[i] << " ";
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Informatică,
8 ani în urmă
Limba română,
8 ani în urmă
Franceza,
8 ani în urmă
Matematică,
9 ani în urmă