Sortieren eines Arrays nach der Häufigkeit der Elemente

PHP Medium sorting

Aufgabe «Sortieren eines Arrays nach der Häufigkeit der Elemente»

Gegeben ist ein Array von ganzen Zahlen. Es soll absteigend nach der Häufigkeit des Vorkommens der Elemente sortiert werden. Wenn zwei Elemente die gleiche Häufigkeit haben, werden sie aufsteigend nach ihrem Wert sortiert. Implementieren Sie einen Algorithmus, der ein Array annimmt und das sortierte Array ausgibt.

Eingabeformat

In der ersten Zeile eine ganze Zahl n (1 ≤ n ≤ 1000) — die Anzahl der Elemente. In der zweiten Zeile n durch Leerzeichen getrennte ganze Zahlen.

Ausgabeformat

Geben Sie n durch Leerzeichen getrennte Zahlen aus — das nach der angegebenen Regel sortierte Array.

main.php