Вопрос по сортировке массивов array

программирование программы pascal с++

У меня есть к примеру такой массив
| 0 || 1 | | 2 | | 3 | | 4 || 5 |
[64,64],[64,64],[64,64],[64,64],[128,64],[64,128]
В каждой ячейке по 2 значения.
значения:ширина, высота.
Делаю инвентарь

Нужно отсортировать так,
первые значения у которых ширина 128
вторые высота 128
ну остальные в конец

Приму на любом языке программирования
даже без объявлений переменных
тупо цикл с условиями

Буду очень благодарен тому кто поможет!

Заранее огромное Спасибо! )
Ответы:
std::vector<std::pair<int, int> > dimensions;
// сами их введите туда
std::sort(dimensions.rbegin(), dimensions.rend());


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.