Sari la conținut
Zece la Info
Probleme

Quicksort: sortare descrescatoare

Usoara 1500 ms 64 MB#divide-et-impera#sortare#quicksort

Se citeste un vector cu n numere intregi. Sortati vectorul descrescator, implementand algoritmul Quicksort (Divide et Impera).

Date de intrare
Pe prima linie se citeste numarul natural n. Pe a doua linie se citesc cele n numere intregi ale vectorului, separate prin spatiu.
Date de iesire
Se afiseaza cele n numere ale vectorului, in ordinea ceruta, separate prin spatiu, pe o singura linie.
Restrictii
1 <= n <= 100000, -10^9 <= a[i] <= 10^9

Exemple

Exemplul 1

Intrare

1
5

Iesire

5

Exemplul 2

Intrare

6
5 3 8 1 9 2

Iesire

9 8 5 3 2 1

Vrei să rezolvi problema?

Creează-ți un cont gratuit ca să scrii cod în editor, să trimiți soluții la evaluator și să vezi indicațiile.