Сортировка по убыванию с удалением дубликатов

Swift Средний sorting

Задача «Сортировка по убыванию с удалением дубликатов»

Дан массив целых чисел. Необходимо отсортировать его по убыванию, удалив все повторяющиеся элементы. Реализуйте алгоритм на Swift, используя сортировку через sort или sorted. Входные данные: сначала количество элементов n, затем n целых чисел. Выходные данные: отсортированный массив без дубликатов, элементы разделены пробелами.

Формат ввода

Первая строка: целое число n (1 ≤ n ≤ 1000). Вторая строка: n целых чисел, разделённых пробелами.

Формат вывода

Строка с целыми числами, отсортированными по убыванию, без дубликатов, разделёнными пробелами.

Примеры

Пример 1

ВВОД
7 3 3 1 1 2 2 2
ВЫВОД
3 2 1

Пример 2

ВВОД
6 1 1 2 3 3 4
ВЫВОД
4 3 2 1

Пример 3

ВВОД
1 -5
ВЫВОД
-5
main.swift