Classificação do array por frequência dos elementos

PHP Medium sorting

Tarefa «Classificação do array por frequência dos elementos»

Dado um array de números inteiros. É necessário classificá-lo em ordem decrescente de frequência de ocorrência dos elementos. Se dois elementos tiverem a mesma frequência, eles são classificados em ordem crescente de valor. Implemente um algoritmo que receba o array e exiba o array classificado.

Formato de Entrada

Na primeira linha, um número inteiro n (1 ≤ n ≤ 1000) — a quantidade de elementos. Na segunda linha, n números inteiros separados por espaços.

Formato de Saída

Exiba n números separados por espaço — o array classificado de acordo com a regra especificada.

main.php