Задача

6/11

Сортировка вектора через функциональный объект

Теория Нажмите, чтобы прочитать/скрыть

в качестве компаратора также можно указать функциональный объект, который можно создать перед вызовом функцией сортировки.
Например:

struct {
        bool operator()(int a, int b) const
        {   
            return a < b;
        }   
    } cmp; 

Задача

Дана последовательность, состоящая из целых чисел. Напишите программу, которая создает сортирует массив по убыванию.
 
Входные данные
Сначала задано число N — количество элементов в массиве (1<=N<=100). Далее через пробел записаны N чисел — элементы массива. Массив состоит из целых чисел.
 
Выходные данные
Необходимо вывести массив отсортированный по убыванию.
 
Ввод Вывод
5
4 56 23 67 100
100 67 56 23 4