Dandu-se un vector cu maxim 100 numere naturale sa se loca;izeze elementul maxim si toate elementele dinaintea lui sa se ordoneze crescator iar cele de dupa el descrescator
AntiEaglesDavids:
tu ce ai incercat?
Răspunsuri la întrebare
Răspuns de
1
#include <bits/stdc++.h>
using namespace std;
constexpr unsigned NMax = 101;
int v[NMax], n;
int main()
{
cin >> n;
for(int i = 1; i <= n; i++)
cin >> v[i];
sort(v + 1, max_element(v + 1, v + n + 1));
sort(max_element(v + 1, v + n + 1) + 1, v + n + 1, greater<int>());
for(int i = 1; i <= n; i++)
cout << v[i] << ' ';
return 0;
}
using namespace std;
constexpr unsigned NMax = 101;
int v[NMax], n;
int main()
{
cin >> n;
for(int i = 1; i <= n; i++)
cin >> v[i];
sort(v + 1, max_element(v + 1, v + n + 1));
sort(max_element(v + 1, v + n + 1) + 1, v + n + 1, greater<int>());
for(int i = 1; i <= n; i++)
cout << v[i] << ' ';
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă