Răspuns :
Determini maximul din vector și salvezi poziția lui în variabila m de exemplu.
Ca sa sortezi elementele crescător pana la m și descrescător pe cele de după el poți sa folosești funcția sort care se afla în biblioteca .
bool desc (int x, int y)
{ return x > y; }
-funcția asta Îți va trebui atunci când o sa apelezi funcția sort ca sa sortezi descrescător.
Astea le scrii în main:
sort (v + 1, v + m);
sort (v + m + 1, v + n +1, desc);
-după ce determini maximul și poziția apelezi funcțiile astea și afisezi vectorul.
Ca sa sortezi elementele crescător pana la m și descrescător pe cele de după el poți sa folosești funcția sort care se afla în biblioteca .
bool desc (int x, int y)
{ return x > y; }
-funcția asta Îți va trebui atunci când o sa apelezi funcția sort ca sa sortezi descrescător.
Astea le scrii în main:
sort (v + 1, v + m);
sort (v + m + 1, v + n +1, desc);
-după ce determini maximul și poziția apelezi funcțiile astea și afisezi vectorul.
Vă mulțumim că ați vizitat platforma noastră dedicată Informatică. Ne bucurăm dacă informațiile v-au fost de ajutor. Dacă aveți întrebări suplimentare sau aveți nevoie de asistență, nu ezitați să ne contactați. Revenirea dumneavoastră ne-ar onora, așa că nu uitați să ne adăugați la favorite!