Написать задачу на C+
Имеется N типов товаров (названия известны). Для каждого товара задано количество единиц этого товара, цена и вес единиц товара. Требуется загрузить контейнер (не превышая его известной грузоподъемности) товарами одного типа так, чтобы стоимость груза в контейнере была максимальной. Выполнить сортировку списка.