Sari la conținut
Zece la Info
Probleme

Sortarea crescatoare dupa numarul de divizori, cu egalitate crescator dupa valoare

Medie 300 ms 64 MB#sortarea-vectorilor#divizori

Se citesc un numar natural n si un vector cu n numere naturale nenule. Sorteaza vectorul crescator dupa numarul de divizori ai fiecarui element. Daca doua elemente au acelasi numar de divizori, cel cu valoarea mai mica trebuie sa apara primul.

Date de intrare
Pe prima linie se afla numarul natural n. Pe a doua linie se afla n numere naturale nenule, separate prin spatiu.
Date de iesire
Afiseaza elementele vectorului sortate conform criteriului descris, separate printr-un spatiu.
Restrictii
1 <= n <= 1000, 1 <= a[i] <= 1000000

Exemple

Exemplul 1

Intrare

1
7

Iesire

7

Exemplul 2

Intrare

5
6 10 14 15 21

Iesire

6 10 14 15 21

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.