Tri par ordre décroissant avec suppression des doublons

Swift Medium sorting

Tâche «Tri par ordre décroissant avec suppression des doublons»

Étant donné un tableau d'entiers. Il faut le trier par ordre décroissant en supprimant tous les éléments en double. Implémentez l'algorithme en Swift en utilisant le tri via sort ou sorted. Données d'entrée : d'abord le nombre d'éléments n, puis n entiers. Données de sortie : le tableau trié sans doublons, les éléments séparés par des espaces.

Format d\ entrée

Première ligne : un entier n (1 ≤ n ≤ 1000). Deuxième ligne : n entiers séparés par des espaces.

Format de sortie

Une chaîne contenant les entiers triés par ordre décroissant, sans doublons, séparés par des espaces.

Exemples

Exemple 1

ENTRÉE
7 3 3 1 1 2 2 2
SORTIE
3 2 1

Exemple 2

ENTRÉE
6 1 1 2 3 3 4
SORTIE
4 3 2 1

Exemple 3

ENTRÉE
1 -5
SORTIE
-5
main.swift